Ses derniers messages sur les forums
Mouais encore faudrait il ke je connaisse le XML. je vais me pencher la dessus dès que j'aurai avancer sur le reste du site sinon je vais me retrouver super à la bourre (j'y suis déjà un peu à vrai dire)
Merci
didite49
Le switch supposerai que je sache combien il peut y avoir de level. Alors k'en l'occurence je n'en ai aucune idée puisque ce sera l'administrateur du site qui créera son menu.
Je pensais utilisé une variable par rapport au parent précedent mais je ne sais pas comment la mettre en place et où la placer. enfin si c possible.
didite49
re
dsl mais j'y arrive pas.
Toujours mon problème de logique.
où placer les variables afin de savoir quand la rubrique parente change ?
didite49
Merci je vais tester avec les level et je vous te dis si ça fonctionne
didite49
Bonjour,
J'ai une table qui gère mon menu, elle contient 3 champs (Menu_ID, Menu_Titre, Menu_Parent).
Je voudrais afficher le contenue de cette table comme suit :
Rubrique
sous-rubrique
Rubrique
sous-rubrique
sous-sous-rubrique
....
Pour cela j'ai fait une fonction récursive :
<? include("connexion.php");
function Test($rub)
{
//Creation et envoi des requetes
$Rec_Ssmenu = "SELECT Menu_ID, Menu_Titre, Menu_Parent FROM Menu where Menu_parent=$rub";
$result_Ssmenu = mysql_query($Rec_Ssmenu);
//Affichage de la liste
While($row_Ssmenu = mysql_fetch_row($result_Ssmenu))
{
$Titre_Menu = $row_Ssmenu[1];
$ID_Menu = $row_Ssmenu[0];
echo "<a href=centre.php?IDrub=$ID_Menu target=centre>".$Titre_Menu."</a><br>";
Test($ID_Menu);
}
}
Test(0);
include("deconnexion.php"); ?>
la liste de mes rubriques s'affiche dans l'ordre.
Je suis bloquée pour afficher les sous rubriques décalés.
j'espère avoir été clair et n'avoir rien oublié.
ça fait 2 jours que je me casse la tête dessus et decidement j'ai un grave problème de logique.
Merci d'avance
didite49
Bonjour, je viens de m'inscrire sur le site, alors si je me plante fo pa m'ne vouloir.
je crois que ça vient de là :
echo '<td bgcolor="#00aacc"><a href="annonce.php?texte=',$id.'">'.$row['titre'].'</a></td>';
--> t'as mi une virgule à la place du point après texte=
enfin il me semble que ce soit ça !
didite49