Ik heb hetvolgende script:
<?php
<select name=".$id.">
<option value=niks>Kies een skill uit</option>
<option value=behandeling>Behandeling</option>
<option value=duiken>Duiken</option>
<option value=reflexen>Reflexen</option>
<option value=uitschieten>Uitschieten</option>
<option value=tackelen>Tackelen</option>
<option value=passen>Passen</option>
<option value=snelheid>Snelheid</option>
<option value=acceleratie>Acceleratie</option>
<option value=positiespel>Positiespel</option>
<option value=schieten>Schietkracht</option>
<option value=richten>Richten</option>
<option value=techniek>Techniek</option>
</select>
?>
$id is de speler, in mijn db `spelers` staat in het veld traint bijvoorbeeld acceleratie opgeslagen, hoe kan ik het nu zo maken dat als ik bijvoorbeeld id 240 heb, en dat id 240 in het veld traint Richten heeft staan, dat het automatisch geselecteerd is op het begin? Hopelijk is het duidelijk genoeg
Zeer eigenaardig om een select een id als naam te geven. Logischer is, in jouw voorbeeld, de naam 'skil' te geven. Ook aan je html schort nog wat: value="waarde" (met quotes).

Verder zul je met een SELECT de waarde uit de database moeten halen en checken of value dezelfde waarde heeft en daar dan 'selected' bij zetten.

Edit: Typo.
Dit staat in een while lus, dus heb ik verschillende namen nodig. Ook is dit een stukje wat ik echo, dus kan ik geen dubbele quotes gebruiken.

Ik zal dat select wel proberen
teuneboon schreef op 14.11.2006 18:41
Dit staat in een while lus, dus heb ik verschillende namen nodig.

Waarom? Komen er dan een aantal selectboxen te staan die allen voor verschillende personen zijn?
teuneboon schreef op 14.11.2006 18:41
Ook is dit een stukje wat ik echo, dus kan ik geen dubbele quotes gebruiken.

Onzin:
<?php
echo '<select name="whatever">';
?>
[qoute]Waarom? Komen er dan een aantal selectboxen te staan die allen voor verschillende personen zijn?[/qoute]
Inderdaad ja
[qoute]Onzin:[/qoute]
Wist ik niet eens, bedankt voor de tip

Reageren