[PHP]Form menu/list selectie uit database halen

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Mavvie
  • Registratie: Maart 2001
  • Laatst online: 10-05-2021
Ik heb hier een Form met daarin een menu/list nu staan er een aantal waardes in bijvoorbeeld 1, 2 en 3. Maar nu staan er in de database ook een veld met de waarde 1, 2 of 3. Nou stel je voor er staat in de db de waarde 3. Dan moet er in het menu/list ook standaard een 3 staan. dus

<option value="3" selected>3r</option>

Maar hoe zorg ik er nou voor dat selected er achter komt nadat hij de waarde heeft uitgelezen uit de db?

Twitter | Linkedin


Acties:
  • 0 Henk 'm!

Verwijderd

Zoiets

<select bla bla>
<?
while(rijen afgaan uit db){
?>
<option name="?" <if(veld==waarde){?> selected<?}?>
<?
}
?>
</select>

of hetzelfde via print is misschien wat netter.

Acties:
  • 0 Henk 'm!

  • cybermans
  • Registratie: Maart 2001
  • Laatst online: 17-09 09:56
wat denk je van een table waar in alle mogelijke opties staan (bv genres)
en dan een simpel
select * from table where id=id (waardes hierval zitten ff in result)
select * from genres //gresult
while mysql_fetch_assoc
{
$sel=""; //niet vergeten!
if result[genreid] == gresult[id] $sel="SELECTED"
<option value=genres_id evt selected>genres_naam</option>
}

heb geen zin om hier de hele code voor te gaan schrijven omdat dit wel errug basic is

[ Voor 24% gewijzigd door cybermans op 26-02-2003 21:37 ]

Strava | Runkeeper | Endomondo (mijn leikr uploads)


Acties:
  • 0 Henk 'm!

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Wat heb je geprobeerd? Wat lukte niet? Waarom niet? Wat was de melding? Wat begrijp je niet van de foutmelding?
Geef eerst eens antwoord op (enkele) van deze vragen. Zoals je vraag er nu staat is het een scriptrequest en die hebben we hier liever niet :)