Problème de recupération de variable contenant un champ de requete sql dans une
Maiku
Messages postés190Date d'inscriptiondimanche 10 avril 2005StatutMembreDernière intervention 4 juillet 2007
-
30 mai 2005 à 17:29
Maiku
Messages postés190Date d'inscriptiondimanche 10 avril 2005StatutMembreDernière intervention 4 juillet 2007
-
1 juin 2005 à 09:13
Bonjour
J'ai une liste déroulante, lorsque je choisis un champ de cette liste, une requete sql recuperer toutes les données de ce champ dans ma base mysql, je veux maintenant que lorsque je clique sur l'une des données récupérés, une autre liste déroulante apparait avec la liste des données qui la concerne:
Ex : 1ère liste contient : Famille, Sous Famille,Produit
si choix = famille alors ds 2ème liste : toutes les libellés des familles
si choix de 2ème liste = jeu video (exemple) alors dans 3ème liste : les noms de tous les jeux vidéos
Le problème arrive : je suis dans ma deuxieme liste, je lui dis par exemple que :
$var = $val['LibFamille'];
$var2 = $val['NoFamille'];
en sachant que $val = mysql_fetch_array($resultat) qui est le resultat de ma requete
je veux que $var2 soit recuperer par une autre page pour que lors de ma requete destiné a afficher toutes les sousfamilles par exemple je lui dis :
$No = $_POST[$var2];
$requete = "select * from SousFamille
where NoFamille = $No";
Mais voila , lui il ne comprend pas ce qu'est $No et me demande de définir l'index.
Quelqu'un peut il m'eclairer,svp ?
PS : Je précise que je suis une debutante en php^^!!
Maiku
A voir également:
Problème de recupération de variable contenant un champ de requete sql dans une
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 30 mai 2005 à 17:42
Hello,
$No il s'en fiche, ce qu'il ne comprend pas c'est $_POST[$var2], il ne
connait pas cet index (L'index du tableau $_POST que tu lui donnes, a
savoir $var2).
Tu passes $var et $var2 comment, entre tes 2 pages ...?
Maiku
Messages postés190Date d'inscriptiondimanche 10 avril 2005StatutMembreDernière intervention 4 juillet 2007 31 mai 2005 à 16:11
Salut
Ben en fait la j'ai un peu modifié :
Je n'ai plus qu'une seule page c'est moi casse couille ^^ :
J'ai un tableau qui gere mes listes sur 3 lignes donc un combo sur chaque dans un case.
Ma premiere liste m'affiche la liste des familles qui existe a partir de ma base de donnée ça c'est ok.
Après à partir d'un include il s'en va chercher une page et affiche à la ligne suivante les sous famille qui correspondent à a famille precedement choisi, ca c'est ok aussi.
Maintenant le problème arrive, le principe est le même il fait une include et appelle la page mé en fait il l'appelle pa du tt il revient à la premiere page celle qui contenait la requete sur les familles.
C'est comme si il ne cherchait pas la page en question.
Pour recuperer mes valeurs j'ai utilisé la chose suivante :
Toutes mes pages contiennent une forme donc j'ai 3 pages :
- Affichage.php (elle contient le tableau + la requete sur les familles + l'include permettant d'obtenir la page d'après)
- SousFamilleselect.php (obtenu grace à une selection dans la liste de la page Affichage.php, elle affiche une liste des sous famille en fonction de la famille choisie)
- ListeP.php(même methode et elle est censé affiché la liste des produits)
Le conné est quasiment le même pour les 3 pages.Si tu en as besoin dis le moi je te l'enverrai par mail.
Merci
Maiku
Vous n’avez pas trouvé la réponse que vous recherchez ?
Maiku
Messages postés190Date d'inscriptiondimanche 10 avril 2005StatutMembreDernière intervention 4 juillet 2007 1 juin 2005 à 09:13
Scuse y a des mots qui ont été tronqué :
- a cote de chaque c'est ligne
- et c'est pas forme mais formulaire
- code et pa conné
Now disons que ca fonctionne à l'envers avec les modif que j'ai apporté :
- je choisis un champ de ma premiere liste il affiche la liste 2 dans la mm page a la ligne en dessous : OK
- je choisis une sous categorie il m'affiche rien mé si je choisis a pares cela un champ ds la tt premiere liste : n'importe lequel, il m'affiche une 3eme liste avec les champ de la sous categorie choisis precedement O_O.
Je suis une quiche en php fo bien l'admettre.
A l'aide !!!