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 plusieurs valeurs checkbox php
- Recuperer video youtube - Guide
- Alert php ✓ - Forum PHP
- Comment récupérer un compte facebook piraté - Guide
- Recuperer message whatsapp - Guide
- Recuperer mon compte gmail - Guide
1 réponse
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 !