<select> multiple et BDD
Résolu/Fermé
A voir également:
- <select> multiple et BDD
- Liste déroulante choix multiple excel - Guide
- Ecran multiple pc - Guide
- Windows presse papier multiple - Guide
- Paris multiple 2/6 explication - Forum Loisirs / Divertissements
- Please select boot device - Forum Windows
6 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
13 févr. 2013 à 17:05
13 févr. 2013 à 17:05
salut,
Essayes avec SPLIT tu peux scinder ta chaine de categories 128,152,130 en un array et Tester si categorie dans l'array par IN
WHERE $cat IN (SPLIT(",",id_cat_mere))
??
Essayes avec SPLIT tu peux scinder ta chaine de categories 128,152,130 en un array et Tester si categorie dans l'array par IN
WHERE $cat IN (SPLIT(",",id_cat_mere))
??
Bonjour
J'avais répondu mais la réponse à disparue.
Merci de prendre le temps de te pencher sur mon problème.
Je ne sais pas trop ou placer le code que tu me donnes.
ID_cat_mère n'est pas bon je pense car Mes valeurs sont rangées dans id_cat.
Ma table $_site
Structure : Id | description | titre | id_cat
1 | blabla | titre | 106,107
Voila ce que j'obtiens avec Implode sur id_cat
Par contre au moment de récupérer la new pas moyen elle n'est dans aucune des catégories.
J'avais répondu mais la réponse à disparue.
Merci de prendre le temps de te pencher sur mon problème.
Je ne sais pas trop ou placer le code que tu me donnes.
ID_cat_mère n'est pas bon je pense car Mes valeurs sont rangées dans id_cat.
Ma table $_site
Structure : Id | description | titre | id_cat
1 | blabla | titre | 106,107
Voila ce que j'obtiens avec Implode sur id_cat
Par contre au moment de récupérer la new pas moyen elle n'est dans aucune des catégories.
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
Modifié par Alain_42 le 14/02/2013 à 07:52
Modifié par Alain_42 le 14/02/2013 à 07:52
il faut donc:
ou même:
$cat étant la catégorie recherchée
id_cat le champ de la BDD qui contient les catégories 106,107
"SELECT * FROM ".$_site." WHERE $cat IN (SPLIT(",",id_cat))"
ou même:
"SELECT * FROM ".$_site." WHERE $cat IN (id_cat)" // en fait remplacer le signe = par IN dans ta requette
$cat étant la catégorie recherchée
id_cat le champ de la BDD qui contient les catégories 106,107
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai réussi à mettre la commande correctement et cela ne change rien, au dessus j'ai un compteur de new, il indique bien le nombre de new que j'ai par contre il refuse de les mettre dans les catégories