Bonjour,
Voila je rencontre un petit problème avec mon code.
$nb_topicsforumcompteur = $bdd1->prepare("SELECT * FROM topics WHERE idparentcontainertopic = ?");
$nb_topicsforumcompteur->execute(array("$idcontainerforum2"));
$nb_totaltopicsforumcompteur = $nb_topicsforumcompteur->rowCount();
Je suis occupé de créer un système de forum et je dois afficher le nombre total de messages dans la catégorie sachant qu'il y a des sous-sous-catégories dans la catégorie en question et je n'arrive pas à prendre en compte les messages des sous-sous-catégories.
Table des messages ( answers ) :
idanswer
idparenttopicanswer
idauthoranswer
textanswer
dateanswer
Tables des topics ( topics ) :
idtopic
idparentcontainertopic
idauthortopic
nametopic
.....
Tables des catégories ( containers ) :
idcontainerforum
nomcontainerforum
typecontainerforum
parentcontainerforum
ordercontainerforum
Les messages dans la catégorie parent des sous-sous-catégorie
Merci d'avance pour votre aide,
Cordialement,
Proxene
hello,
donc simple jointure, mais tu pourrais nous mettre les liens ?
genre :
Table des messages ( answers ) :
idanswer
idparenttopicanswer -> lien avec 'idtopic' de la table topics par exemple
parce que sinon on peut te dire n'importe quoi.... (et surtout j'ai pas envie de décortiquer ;))
cela dit tu as plein de réponses sur le net comme celle là ou celle ci
mais, entre nous, si tu veux un vrai sytème de hierarchisation : utilise intervallaire et ce petit cours qui va bien ;)