login  Naam:   Wachtwoord: 
Registreer je!
 Forum

array probleem

Offline jack28 - 10/10/2007 03:10 (laatste wijziging 10/10/2007 07:39)
Avatar van jack28Nieuw lid Ik zou graag http://www.site...amp;id=457 willen gebruiken in een formulier... nu is mijn probleem dat ik niet zoveel weet van array's weergeven en sorteren

Want ik zou graag willen dat hij een soort lijst maakt in een form zoals:
  1. <?php
  2. $mijn_ext = "nl";
  3. list($landen) <<wil graag sorteren op het 2de deel dus de volledige land namen
  4. {
  5. if($landen['$mijn_ext']==$landen['ext']){
  6. echo '<option value="$landen['ext']" selected>$landen['fullname']</option>";
  7. } else {
  8. echo '<option value="$landen['ext']">$landen['fullname']</option>";
  9. }
  10. ?>


maar zoiets krijg ik dus echt niet voor elkaar met mijn ervaring... kan iemand mij een handje helpen?

Citaat:
Code Tags niet vergeten aub. 

3 antwoorden

Gesponsorde links
Offline Stijn - 10/10/2007 08:36
Avatar van Stijn PHP expert
  1. <?php
  2. $landen = array(....); //kopieer die array van het script
  3.  
  4. $ext = 'nl'; //gekozen land?
  5.  
  6. echo '<select name="landen">';
  7. foreach( $landen as $code => $name ) {
  8.  
  9. if( $code == $ext ) {
  10. echo '<option value="'.$name.'" selected>'.$name.'</option>';
  11. } else {
  12. echo '<option value="'.$name.'">'.$name.'</option>';
  13. }
  14.  
  15. }
  16.  
  17. echo '</select>';
Offline jack28 - 10/10/2007 14:09 (laatste wijziging 10/10/2007 15:27)
Avatar van jack28 Nieuw lid Maar hoe sorteer je de array's op land naam? en tegelijkertijd de codes ervan?

Bedankt voor je hulp!

Gr.
Jack
Offline ikki007 - 10/10/2007 15:46
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
PHP.net: usort
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.188s