Maison  >  Article  >  développement back-end  >  Comment obtenir plusieurs valeurs sélectionnées dans la liste déroulante en utilisant php

Comment obtenir plusieurs valeurs sélectionnées dans la liste déroulante en utilisant php

青灯夜游
青灯夜游original
2019-01-30 11:07:254742parcourir

En PHP, nous pouvons utiliser la méthode de traitement de formulaire et la boucle foreach pour récupérer les valeurs sélectionnées en PHP, puis afficher ces valeurs sélectionnées. L'article suivant vous présentera comment utiliser php pour obtenir plusieurs valeurs sélectionnées dans une liste déroulante. [Recommandation de didacticiel vidéo : Tutoriel PHP]

Comment obtenir plusieurs valeurs sélectionnées dans la liste déroulante en utilisant php

Ce qui suit est un exemple de la façon d'utiliser php pour obtenir plusieurs valeurs sélectionnées dans un drop- liste déroulante.

Code HTML : utilisez d’abord HTML pour créer la zone de sélection.

<form method = &#39;post&#39; action = "demo.php">  
        <h4>选择课程</h4> 
          
        <select name = &#39;subject[]&#39; multiple size = 6>   
            <option value = &#39;英语&#39;>英语</option> 
            <option value = &#39;数学&#39;>数学</option> 
            <option value = &#39;计算机&#39;>计算机</option> 
            <option value = &#39;物理学&#39;>物理学</option> 
            <option value = &#39;化学&#39;>化学</option> 
            <option value = &#39;经济学&#39;>经济学</option> 
        </select> 
        <input type = &#39;submit&#39; name = &#39;submit&#39; value =&#39;提交&#39;> 
</form>

Remarque : Si vous souhaitez sélectionner plusieurs valeurs, cela dépend du système d'exploitation et du navigateur

● Système d'exploitation Windows : touche Ctrl + clic de souris

Quantity système d'exploitation mac : touche de commande + clic de souris

Rendu :

Comment obtenir plusieurs valeurs sélectionnées dans la liste déroulante en utilisant php

Code PHP : utilisation des méthodes de traitement de formulaire PHP et des boucles Récupérer la sélection valeurs en PHP et affichez ces valeurs sélectionnées.

<?php 
      
    // 检查表单是否提交成功
    if(isset($_POST["submit"]))  
    { 
        // 检查是否选中选项
        if(isset($_POST["subject"]))  
        { 
            // 检索每个选中选项
            foreach ($_POST[&#39;subject&#39;] as $subject)  
                print "你选择了 $subject<br/>"; 
        } 
    else
        echo "请先选中一个选项 !!"; 
    } 
?>

Rendu :

Comment obtenir plusieurs valeurs sélectionnées dans la liste déroulante en utilisant php

Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn