Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour à tous,
afin de mettre en place la navigation sur mon site, je butte devant un problème que je n'arrive pas à résoudre.
ma requête affiche des catégories (donc onglets) qui sont enregistrés dans la table categories. Il y'a également une table "categories_groupes" qui indique si les categories de la table categories ont un lien de parenté ou non (me permettant ainsi de faire des catégories principales ou secondaires...)
mon problème est donc le suivant :
je fais une requête select sur la table categorie et sélectionne les catégories que je souhaite. Je les affiche grâce à une boucle :
for($i=0;$i<$sql -> nbr_rows(1);$i++)
{
$element = $sql -> farray(1);
echo "<li>".$element['nom']."</li>\n";
}
?>
</ul>
cette premiere requete fonctionne tres bien, mais je souhaitais donc afficher un "sous"menu de la sorte :
le probleme est que ce code ne fonctionne donc pas... j'ai testé d'autres fonctionnalités mais sans succès...
merci pour votre éventuelle aide.
Laurent.
Dernière modification par laurent (04-03-2010 09:16:02)
Hors ligne
le probleme est que ce code ne fonctionne donc pas...
Mais encore ?????
Je vois bien qu'il n'y a aucun filtrage de la deuxième requête par l'identifiant de la première, mais c'est quand même à toi de nous fournir un diagnostic avec le plus d'éléments possibles.
Personnellement je serais passer par une seule requête en autojointure de la table sur elle-même avec gestion de rupture en PHP dans le parcours du résultat.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
merci maljuna,
après plusieurs recherches, et avoir feuilleter mes bouquins j'ai trouvé cette solution qui fonctionne (mais qui je pense n'est pas optimale...)
ça fonctionne mais je vais tenter de l'améliorer
Dernière modification par laurent (04-03-2010 09:50:08)
Hors ligne
Au passage, depuis 1992, les jointures SQL se font avec
Il serait temps de s'y mettre.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Pages :: 1