03. oktober 2000 - 17:15
Der er
8 kommentarer og 1 løsning
Multiple værdier i dropdown
Et lille eksempel. <form action=\"test_dropdown.php\"> <select name=\"valg\" multiple> <option value=\"1\">1</option> <option value=\"2\">2</option> <option value=\"3\">3</option> <option value=\"4\">4</option> <option value=\"5\">5</option> <option value=\"6\">6</option> <option value=\"7\">7</option> </select><input type=\"submit\" value=\"ok\"> </form> Den resulteri test_dropdown.php?valg=1&valg=5 osv. Hvordan får jeg disse værdier?, hvis jeg bare bruger $valg får jeg den sidste værdi.
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
03. oktober 2000 - 17:17
#1
du kan sætte name til valg[] så skulle du gerne få det ud som et array
03. oktober 2000 - 17:19
#2
og en for()-løkke - Anders
03. oktober 2000 - 17:21
#3
<form action=\"test_dropdown.php\"> <select name=\"valg[]\" multiple> <option value=\"1\">1</option> <option value=\"2\">2</option> <option value=\"3\">3</option> <option value=\"4\">4</option> <option value=\"5\">5</option> <option value=\"6\">6</option> <option value=\"7\">7</option> </select><input type=\"submit\" value=\"ok\"> </form> for($i=0;$i<count($valg);$i++) print $valg[$i]; måske....
03. oktober 2000 - 17:22
#4
saaledes kan det sikkert goeres... <form action=\"test_dropdown.php\"> <select name=\"valg[]\" multiple> <option value=\"1\">1</option> <option value=\"2\">2</option> <option value=\"3\">3</option> <option value=\"4\">4</option> <option value=\"5\">5</option> <option value=\"6\">6</option> <option value=\"7\">7</option> </select><input type=\"submit\" value=\"ok\"> </form> dette indsaettes somewhere i det script du kalder i formen. <? for ($i=0;$i<count($valg);$i++) { echo $i.\"<br>\"; } ?> denne skulle gerne udskrive de valgte entrys i dropdownboxen. </ramlev.dk>
03. oktober 2000 - 17:23
#5
ja det skulle den jo =)
03. oktober 2000 - 17:24
#6
jeg lavede fejl ... echo $i.\"<br>\"; aendres til echo $valg[$i].\"<br>\"; og jeg skrev ikke af efter Benno .... </ramlev.dk>
03. oktober 2000 - 17:25
#7
lol..... ??
03. oktober 2000 - 17:27
#8
WOW, der er et par stykker der vil svare, brugte bennos løsning. - Laver du lige et svar?
03. oktober 2000 - 17:27
#9
ja =)
Vi tilbyder markedets bedste kurser inden for webudvikling