cs_lowkey
Messages postés260Date d'inscriptionjeudi 31 mai 2007StatutMembreDernière intervention 5 novembre 2010
-
27 nov. 2007 à 18:53
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 2009
-
28 nov. 2007 à 13:55
Salut !!
Je n'arrive pas a trouver le meilleur moyen de trouver tous les chemins question-reponse-question-reponse-....... de ma base de données.
Voici ma base :
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 27 nov. 2007 à 19:51
Hello,
déjà, je ne comprends pas la structure de tes tables : comment sont liées les questions et les réponses ?? Et à quoi servent les questions suivantes et précédentes ?
cs_lowkey
Messages postés260Date d'inscriptionjeudi 31 mai 2007StatutMembreDernière intervention 5 novembre 20101 27 nov. 2007 à 20:09
Salut!!
id_question_precedente est l'id de la question qui amene à cette réponse.
id_question suivante est l'id de la question qui va s'afficher après avour choisi cette réponse.
ex : question(1, 'Comment ça va ?')
reponse(1, 1, 2, 'ça va bien !')
reponse(2, 1, 3 'Pas terrible...')
question(2, 'cool ! Tu es mariée?')
question(3, 'c'est triste. Sucidaire?')
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 28 nov. 2007 à 11:47
Tu fait une requete sql qui prends la question et liste les réponses
S'il y a déjà eu un post, tu vérifie la valeur de réponse, et tu t'en sert pour charger question, sinon tu met id_question à 0 (ou à la premiere question)
Ensuite dans ton formulaire, tu met l'action sur la meme page et pour chaque réponse (radio button je suppose), tu met comme valeur (value=) la valeur de l'autre question et tu poste le tout.
Et voila ! :p
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_lowkey
Messages postés260Date d'inscriptionjeudi 31 mai 2007StatutMembreDernière intervention 5 novembre 20101 28 nov. 2007 à 12:43
Heu... Merci pour ta réponse codefalse, mais j'ai mal du me faire comprendre.
En faite je ne souhaite pas faire d'écriture dans ma base de donnée, juste une lecture.
Je reprend mon exemple :
question(1, 'Comment ça va ?')
question(2, 'cool ! Tu es mariée?')
question(3, 'c'est triste. Sucidaire?')
reponse(1, 1, 2, 'ça va bien !')
reponse(2, 1, 3 'Pas terrible...')
reponse(3, 1, 3 'mwé...')
Je voudrais que ça me sorte un tableau du genre :
Comment ça va ? ça va bien ! cool ! Tu es mariée?
Comment ça va ? Pas terrible... c'est triste. Sucidaire?
Comment ça va ? mwé... c'est triste. Sucidaire?
Pour imager les choses, dans ma base, mes questions-réponses représentent une toile (graphiquement), et je souhaiterais en tirer un arbre.