Checkbox récupérer plusieurs valeurs
Résolu/Fermé
flo39400
Messages postés
596
Date d'inscription
mardi 8 avril 2008
Statut
Membre
Dernière intervention
9 septembre 2021
-
16 janv. 2017 à 23:35
flo39400 Messages postés 596 Date d'inscription mardi 8 avril 2008 Statut Membre Dernière intervention 9 septembre 2021 - 17 janv. 2017 à 00:07
flo39400 Messages postés 596 Date d'inscription mardi 8 avril 2008 Statut Membre Dernière intervention 9 septembre 2021 - 17 janv. 2017 à 00:07
A voir également:
- Récupérer valeur checkbox php
- Recuperer message whatsapp supprimé - Guide
- Recuperer video youtube - Guide
- Récupérer au terminal de fret - Forum Consommation & Internet
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Comment récupérer un compte facebook piraté - Guide
1 réponse
Utilisateur anonyme
16 janv. 2017 à 23:53
16 janv. 2017 à 23:53
Tu fais une mauvaise utilisation de la boucle foreach:
Foreach prend un tableau, il va stocker une à une la valeur de chaque clé dans la variable $genre, et exécuté un code, ici il n’exécute rien, et donc la valeur $genre que tu récupères seras toujours la dernière coché.
Remplace cette ligne par ça:
Ça va collé chaque valeur du tableau avec des ";" entre chaque valeur, et donc tu passeras d'un array à un string pouvant être utilisé dans ta requête.
foreach($_POST['genre'] as $genres);
Foreach prend un tableau, il va stocker une à une la valeur de chaque clé dans la variable $genre, et exécuté un code, ici il n’exécute rien, et donc la valeur $genre que tu récupères seras toujours la dernière coché.
Remplace cette ligne par ça:
$genres = implode(';', $_POST['genre']);
Ça va collé chaque valeur du tableau avec des ";" entre chaque valeur, et donc tu passeras d'un array à un string pouvant être utilisé dans ta requête.
17 janv. 2017 à 00:07
Merci bonne soirée !