L2 Info : PHP et Programmation Web
 
◃  Ch. 7 Gestion des formulaires  ▹
 

Sélections multiples (2/2)

  • Fichier coursPHP48.php
    <?php
        echo 'Nom : '.$_GET['nom'].' <br />';
        if (isset($_GET['musique']) && is_array($_GET['musique'])) {
            $musique = $_GET['musique'];
            echo('Gouts musicaux :<ul>');
            foreach($musique as $elem) {
                echo("<li> $elem </li>\n");
            }
        echo("</ul>\n");
    }
    ?>
    
  • Résultat :
    Nom : Toto
    Gouts musicaux :
    • electro
    • pop
    • rap
  • Gestion identique aux checkbox.
  • Si absence de vérification du tableau :
     Warning: Invalid argument supplied
    for foreach() in
    /.../src_form4_erreur.php
    on line 18