Bonsoir !!
Voici mon code :
$session['nombre_de_chemins']=0;
function arborescence_question_reponse($numero_question, $niveau=0, $une_variable='')
{
//récupération de la question dont l'id est $numero_question
//récupération des réponses de cette question
//Pour chaque réponse de cette question
{
$une_variable .= "<input type='hidden' name='_???_".$niveau."_' value='numero de ma réponse' />"
$niveau++;
Si la réponse amene a une nouvelle question alors
arborescence_question_reponse(numero de la question suivante, $num, $une_variable)
$niveau--;
//suppression du dernier input de $une_variable
sinon
$session['nombre_de_chemins']++;
affichage de $une_variable
$niveau--;
//suppression du dernier input de $une_variable
}
}
Le tout est compris dans un formulaire.
En fait, après envoie du formulaire, je voudrais stoquer tous mes chemins dans une bdd. Il faut donc que je sache l'ordre des réponses(niveau) et le chemin auquel elles appartiennent.
Ma question est : A la place des '???', que mettre pour savoir qur quel numero de chemin je suis?
C'est très bordélique, j'en suis désolé, mais ma fonction fait 60 lignes et il y aurait eu beaucoup de choses à expliquer pour la compréhension.
J'espère que ce code/algo vous suffira pour comprendre mon problème.
Merci d'avance aux courageux qui se plongeront la-dedans.
l
ow
ke
y