Maison >développement back-end >tutoriel php >Comment récupérer plusieurs valeurs sélectionnées à partir d'une zone de sélection en PHP ?
Lorsque vous traitez un formulaire qui comprend une zone de sélection avec la sélection multiple activée, obtenir les valeurs sélectionnées dans votre PHP le script peut être simple. Pour répondre à ce scénario spécifique, nous allons explorer comment y parvenir sur la page « display.php » en utilisant $_GET[].
Structure de formulaire avec sélection multiple :
Considérez le code de formulaire HTML suivant, dans lequel la zone de sélection nommée "select2" autorise plusieurs sélections :
<select name="select2[]" multiple ...> <option value="11">eleven</option> ... </select>
Remarquez l'ajout de crochets [] à l'attribut name. Cette modification est cruciale pour permettre à PHP de traiter $_GET['select2'] comme un tableau de valeurs sélectionnées.
Accès aux valeurs en PHP :
Sur l'onglet " display.php", vous pouvez accéder aux valeurs sélectionnées à l'aide du code PHP suivant :
foreach ($_GET['select2'] as $selectedOption) echo $selectedOption."\n";
En parcourant la page Tableau $_GET['select2'], vous pouvez récupérer et afficher les options individuelles sélectionnées dans une boucle.
Considérations supplémentaires :
En suivant ces étapes, vous pouvez accéder et traiter efficacement plusieurs valeurs sélectionnées d'un boîte de sélection en PHP, vous permettant de gérer les entrées des utilisateurs de manière flexible et dynamique.
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!