Recupérer données d'un select Multiple en php
Résolu/Fermé
jonathan
-
4 mars 2002 à 14:54
Nouvelle_Informaticienne Messages postés 153 Date d'inscription mercredi 20 avril 2016 Statut Membre Dernière intervention 20 décembre 2021 - 28 avril 2016 à 15:27
Nouvelle_Informaticienne Messages postés 153 Date d'inscription mercredi 20 avril 2016 Statut Membre Dernière intervention 20 décembre 2021 - 28 avril 2016 à 15:27
A voir également:
- Php select multiple
- Select multiple php - Meilleures réponses
- Php multiselect - Meilleures réponses
- Please select boot device ✓ - Forum BIOS
- Paris multiple 2/5 explication ✓ - Forum Loisirs / Divertissements
- Easy php - Télécharger - Divers Web & Internet
- Paris multiple 2/6 explication ✓ - Forum Loisirs / Divertissements
- Excel cellule choix multiple - Guide
3 réponses
voici comment déclarer le select
(exemple de choix d'occasion pour faire des cadeaux)
important le nom du select doit être suivit de crochets ouvrant/fermant "nomselect[]"
il faut indiquer l'attribut multiple dans le select
ensuite dans une autre page : récupération des données :
la variable représentant le select se récupère comme une variable à une valeur. le print_r permet de s'appercevoir que cette variable est une tableau.
Bonne continuation
(exemple de choix d'occasion pour faire des cadeaux)
<select name="occasion[]" multiple size="5"> <option value="1">Anniversaire</option> <option value="2">Fête des mères</option> <option value="3">Fête des pères</option> <option value="4">Saint valentin</option> <option value="5">Toute occasion</option> </select>
important le nom du select doit être suivit de crochets ouvrant/fermant "nomselect[]"
il faut indiquer l'attribut multiple dans le select
ensuite dans une autre page : récupération des données :
if(isset($_POST['occasion']) && !empty($_POST['occasion'])){ $Col1_Array = $_POST['occasion']; print_r($Col1_Array); foreach($Col1_Array as $selectValue){ //affichage des valeurs sélectionnées echo $selectValue."<br>"; } }
la variable représentant le select se récupère comme une variable à une valeur. le print_r permet de s'appercevoir que cette variable est une tableau.
Bonne continuation
22 janv. 2011 à 22:24
$tag = $selectValue;
mysql_query("insert into table values $tag");
7 sept. 2011 à 14:15
pourquoi le con Dreamweaver ne met pas cela et on le paye en plus