login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Formulier

Offline RickyB - 05/06/2005 16:44 (laatste wijziging 05/06/2005 17:16)
Avatar van RickyBOnbekend ik maak een formulier waarbij je zo'n ding heb dat als je op een pijltje drukt, er van die opties komen. maar ik heb 40X dezelfde opties nodig. dus ik ga niet 39 keer plakken. is er een manier dat je dat maar 1 keer heoft te doen?
dit heb ik:
  1. <html>
  2. <form method="post" action="verwerken.php">
  3.  
  4. <select name=dingetje1>
  5.  
  6. <option value=optie1>
  7. <option value=optie2>
  8. <...>
  9.  
  10. <select name=dingetje2>

9 antwoorden

Gesponsorde links
Offline Legolas - 05/06/2005 16:47
Avatar van Legolas Onbekend PHP:p
  1. <html>
  2. <form method="post" action='verwerken.php'>
  3. <select name='dingetje1'>
  4. <?
  5. for($i = 1; $i = 40; $i++){
  6. ?>
  7. <option value='optie<?= $i; ?>'>
  8. <?
  9. }
  10. ?>
  11. </select>
  12. </html>

En zo verder;-)
Offline RickyB - 05/06/2005 16:49 (laatste wijziging 05/06/2005 16:49)
Avatar van RickyB Onbekend oja!
maar waar moet ik dan optie 1 en 2 neerzetten?
oja lama, ik begrijp het al!!!;-)
Offline Legolas - 05/06/2005 16:49
Avatar van Legolas Onbekend Dat zie je toch?:s
Offline Geerios - 05/06/2005 16:50 (laatste wijziging 05/06/2005 16:51)
Avatar van Geerios Onbekend Het kan met php:
  1. <?
  2. $begin=0;
  3. $eind=40;
  4. <?
  5. while($begin <= $eind) {
  6. echo "<select name=dingetje".$begin.">";
  7. echo "<option value=optie1>";
  8. echo "<option value=optie2>";
  9. echo "<...>";
  10. echo "</select>";
  11. $begin++;
  12. }
  13. ?>

Maar dat kan niet in HTML.

EDIT: iets te laat gepost 
Offline RickyB - 05/06/2005 17:03 (laatste wijziging 05/06/2005 17:07)
Avatar van RickyB Onbekend maar dan moet ik dat nog 41 keer moejlijk doen tog?
is er niet iets simpelers in html?
dan maak je bijv. 1x alle opties en dan 40 van die witte balken met pijltjes!

edit: ff naar de pot
Offline Legolas - 05/06/2005 17:10
Avatar van Legolas Onbekend
  1. <html>
  2. <form method="post" action='verwerken.php'>
  3. <?
  4. for($i = 1; $i = 40; $i++){
  5. ?><select name='dingetje<?= $i; ?>'>
  6. <?
  7. for($i = 1; $i = 40; $i++){
  8. ?>
  9. <option value='optie<?= $i; ?>'>
  10. <?
  11. }
  12. ?>
  13. </select>
  14. <?
  15. }
  16. ?>
  17. </html>
Offline RickyB - 05/06/2005 17:13
Avatar van RickyB Onbekend dit is bijna hetzelfde als dat andere!
en ik ben niet echt goed in php dus ik vroeg of het ook in html kaN?
Offline Legolas - 05/06/2005 17:16
Avatar van Legolas Onbekend In html kan je geen loops doen nee
Offline RickyB - 05/06/2005 17:16
Avatar van RickyB Onbekend bedankt voor je moejte
;-)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.218s