login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Hoe plaats ik een Array in dropdown

Offline rtt - 14/02/2006 22:32 (laatste wijziging 14/02/2006 22:34)
Avatar van rttNieuw lid Probeer met onderstaand stukje code gegevens die in array $foto staan te plaatsen in dropdown;
Heb nog weinig ervaring met PHP.

Wie weet een oplossing:s

  1. <form name='userform' method='post' action='".FUSION_SELF."'>
  2. <table align='center' cellpadding='0' cellspacing='0' class='tbl'>
  3. <select align='center' name='picture' onChange='showimage()' class='textbox' style='width:200px;'>
  4.  
  5. for ($i = 0; $i < count($foto); $i++)
  6. {
  7. <option value='$foto[$i]'>$foto[$i]</option>';
  8. }
  9.  
  10. </select>

5 antwoorden

Gesponsorde links
Offline nemesiskoen - 14/02/2006 22:35
Avatar van nemesiskoen Gouden medaille

PHP expert
  1. <?php
  2. $foto = array('foto1', 'foto2', 'foto3');
  3. ?>
  4. <form name='userform' method='post' action='".FUSION_SELF."'>
  5. <table align='center' cellpadding='0' cellspacing='0' class='tbl'>
  6. <select align='center' name='picture' onChange='showimage()' class='textbox' style='width:200px;'>
  7. <?php
  8. for ($i = 0; $i < count($foto); $i++)
  9. {
  10. ?>
  11. <option value='<?php echo $i; ?>'><?php echo $foto[$i]; ?></option>
  12. <?php
  13. }
  14. ?>
  15. </select>
  16. ...


Kan je dan uitlezen gebruikmakend van dezelfde array. Anders kan je gewoon de array waardes als value meegeven...
Offline rtt - 14/02/2006 23:07
Avatar van rtt Nieuw lid Dank je,

Het werkt prima als ik je voorbeeld (kaal) overneem, maar als ik het in de bestaande code (php-fusion) voeg komt er niets in de array staan. Ook niet als ik de de array uit je voorbeeld gebruik.
Misschien als ik de hele routine (infusion) laat zien het misschien wat duidelijker maakt.

Kan de code desnoods mailen.

TIA Ton:D
Offline vinTage - 14/02/2006 23:09
Avatar van vinTage Nieuw lid of zet hem op http://www.pastebin.be en zet de link hier 
Offline rtt - 14/02/2006 23:45
Avatar van rtt Nieuw lid Heb de code op http://www.pastebin.be/325/ staan

Groet Ton
Offline smoos - 15/02/2006 07:25 (laatste wijziging 15/02/2006 07:27)
Avatar van smoos PHP gevorderde persoonlijk gebruik ik bij het aflopen van een array vaak foreach
  1. <?php
  2. foreach($foto as $i)
  3. {
  4. echo "<option value=\"".$i."\">".$i."</option>";
  5. }
  6. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.208s