Ellingsen Skrevet 23. mai 2004 Del Skrevet 23. mai 2004 Jeg prøver og hente ut informasjon ifra en MySQL database og sette den inn i dropdownmeny. F.eks hvis jeg har 30 brukere på siden. Og jeg laster ut brukernavna fra databasen og setter dem i variabelen $brukernavn. Så kjører jeg while så alle navna blir lest ut, hvordan kan jeg da få satt dem inn i en dropdown meny? Kanskje ikke så god forklart, men håper dere skjønner. Lenke til kommentar
jorgis Skrevet 23. mai 2004 Del Skrevet 23. mai 2004 <select name="navn"> <?php while (mysql_num_rows($connection)) { $i = 0; $i++; echo "<option>$brukernavn[$i]</option>"; } ?> </select> Noe slikt. Endre variabelnavn o.l. til det du bruker. Lenke til kommentar
Pangaea Skrevet 23. mai 2004 Del Skrevet 23. mai 2004 Bruker denne, gjør vel strengt tatt akkurat det samme. Hadde trøbbel med noe om jeg ikke hadde med selected... function country($country) { $result = mysql_query("select * from country order by country"); echo "<select name=\"country\">"; echo "<option value=\"Select a country\">Select a country</option>"; echo "<option value=\"----------------\">----------------</option>"; while ($record = mysql_fetch_assoc($result)) { if($record['country_id'] == $country_id) { echo "<option value=".$record['country_id']." selected>".$record['country']."</option>"; } else { echo "<option value=".$record['country_id'].">".$record['country']."</option>"; } } echo "</select>"; } Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå