[PHP] Select, Post naam ipv waarde?

Gestart doorTuffs23 reacties26 weergaven

24 berichten · pagina 1 van 2

Tuffs

Lid · Topicstarter

Berichten
251
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hey,

Ik heb dus deze selectbox

<select name="gender">
 <option value="M">
Male
</option>
 <option value="F">
Female
</option>
</select>


Als ik dit met PHP post krijg ik M of F, maar ik wil Male of Female krijgen, hoe doe ik dit?
(Dit is een voorbeeld, mijn echte script werkt met +- 300 options)

Tuffs
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Value veranderen? emoDus M word Male
En F word Female
0
Berichten
6.144
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Kom op, je ziet toch gewoon de letters staan...
0
Tuffs

Lid · Topicstarter

Berichten
251
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja je ziet de letters staan, maar in een select met 200 options waar de values nummers zijn is het niet zo handig om dit alleaal manueel te veranderen.
0
Berichten
3.074
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
<!-- select gender -->
<select name="gender">

 <!-- male -->
 <option value="Male">
  <p>Male</p>
 </option>

 <!-- female -->
 <option value="Female">
  <p>Female</p>
 </option>

</select>


Ik heb t wat netter gemaakt, en de values veranderd. Als het goed is, zou het nu moeten werken wink
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Joeyl schreef:
<!-- select gender -->
<select name="gender">

 <!-- male -->
 <option value="Male">
  <p>Male</p>
 </option>

 <!-- female -->
 <option value="Female">
  <p>Female</p>
 </option>

</select>
Ik heb t wat netter gemaakt, en de values veranderd. Als het goed is, zou het nu moeten werken wink
Wat is daar netter aan? Dat slaat nergens op?? En uitlijnen doe je met tabs niet met een enkele spatie..
0
Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Pff als ik mijn paginas zo zou maken zouden ze een kilometer lang zijn.
0
Berichten
3.074
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Xjessex schreef:
Eerdere citaten tonen
Joeyl schreef:
<!-- select gender -->
<select name="gender">

 <!-- male -->
 <option value="Male">
  <p>Male</p>
 </option>

 <!-- female -->
 <option value="Female">
  <p>Female</p>
 </option>

</select>
Ik heb t wat netter gemaakt, en de values veranderd. Als het goed is, zou het nu moeten werken wink
Wat is daar netter aan? Dat slaat nergens op?? En uitlijnen doe je met tabs niet met een enkele spatie..

Overzichtelijker dan xdTrouwens, bij Notepad ++ doen het wel altijd bij een .html en .php bestand...
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Je moet niet voor alles een comment plaatsen, zeker niet in HTML yummie
0
Berichten
1.054
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als ik bij alles commentaar zou moeten zetten, dan wens ik je veel succes met het editten van mijn code emo.
0
Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als je het opvraagt uit een database kun je ook gewoon dit doen:

<select name="gender">
 <option value="[COLOR= #0000BB]<?PHP[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$datding[/COLOR][COLOR= #007700];[/COLOR]?>">
  <p>[COLOR= #0000BB]<?PHP[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$datding[/COLOR][COLOR= #007700];[/COLOR]?></p>
 </option>
</select>
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Gamedealer schreef:
Als je het opvraagt uit een database kun je ook gewoon dit doen:

<select name="gender">
 <option value="[COLOR= #0000BB]<?PHP[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$datding[/COLOR][COLOR= #007700];[/COLOR]?>">
  <p>[COLOR= #0000BB]<?PHP[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$datding[/COLOR][COLOR= #007700];[/COLOR]?></p>
 </option>
</select>
Dat gaat niet werken..
Dan krijg je maar 1 option en dat bevat de value uit de database, zo kan je je geslacht dus nooit veranderen..
0
Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jawel, als je met een while alles uit de database haalt.

<select name="gender">
[COLOR= #0000BB]<?PHP
$select[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM `tabel`"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$uitvoer[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_object"]mysql_fetch_object[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$select[/COLOR][COLOR= #007700])){[/COLOR]
[COLOR= #0000BB]$datding[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$uitvoer[/COLOR][COLOR= #007700]->[/COLOR]rij[COLOR= #007700];[/COLOR]
?>
 <option value="[COLOR= #0000BB]<?PHP[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$datding[/COLOR][COLOR= #007700];[/COLOR]?>">
  <p>[COLOR= #0000BB]<?PHP[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$datding[/COLOR][COLOR= #007700];[/COLOR]?></p>
 </option>
<?}?>
</select>
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Hoezo alles? Je hebt Female en Male dat zijn er maar 2.. Dat kan je beter handmatig doen dat scheelt weer een query smile
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren