select option niet goed weergegeven
Hieronder een script, wat volgens mij goed zou moeten werken, maar hij pakt hem niet goed. Weet iemand waar dat aan kan liggen?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?php
echo '<form name="formprio"><select name="selectprio">';
for($i=0;$i<$aantal;$i++){
if($prio[$i]==$priotekst){
echo '<option value="' . $prio[$i] . ' selected>' . $prio[$i] . '</option>';
}
else{
echo '<option value="' . $prio[$i] . '">' . $prio[$i] . '</option>';
}
}
echo "</select></form>";
?>
echo '<form name="formprio"><select name="selectprio">';
for($i=0;$i<$aantal;$i++){
if($prio[$i]==$priotekst){
echo '<option value="' . $prio[$i] . ' selected>' . $prio[$i] . '</option>';
}
else{
echo '<option value="' . $prio[$i] . '">' . $prio[$i] . '</option>';
}
}
echo "</select></form>";
?>
Er staan 3 items in mijn database, geordend door prio vanaf 1 omhoog. Hij geeft wel bij ieder item een select box weer, maar hij selecteert niet juist.
Bij prio 1 is 2 geselecteerd (en ontbreekt 1 in de lijst)
Bij prio 2 is 1 geselecteerd (en ontbreekt 2 in de lijst)
Bij prio 3 is 1 geselecteerd (en ontbreekt 3 in de lijst, maar daar is een lege plek)
iig bedankt als je gekeken hebt.
Je mist een dubbele quote in regel 5.
ik heb ff naar je script gekeken. Maar je kan er niets uithalen,
Ik zie nergens een verwijzing naar $prio (wat is dat, van waar komt dat, hoe roep je het aan, ..?). Idem met $priotekst..
Je zet er wel wat uitleg bij, maar een stukje script waar dit allemaal instaat kan nooit kwaad als je wil geholpen worden.
Ik heb vroeger ook wel zo van die dingen gedaan, maar als je wil geholpen worden, is het best da je zoveel mogelijk bruikbare informatie geeft..
Dit is enkel als tip bedoelt hé ;D
mvg kasper
@SanThe: klopt, dat was het ook...