Catégories de forums, probs de réponses

Répondre
burnedsoul
le 21/01/2004 à 00:01
burnedsoul
Salut à tous la forme ?
Voilà mon prob, je fais un forum avec différentes catégories.

il y a 3 tables :
- f_cat(id_cat, lib_cat...)
- f_sujets(id_sujet, lib_sujet,...,id_cat)
- f réponses(id_rep, lib_rep, ..., id_sujet)

Le problème est que lors de l'affichage d'une réponse, et bien ca bug tout simplement.

la requête est la suivante (je fais une jointure) :

"SELECT * FROM f_reponses r, f_sujets s WHERE r.id_sujet=$idsubject AND r.id_sujet=s.id_sujet AND id_cat='$id_cat'" ->Les variables nécéssaires sont bonnes et valorisées. ($idsubject...)

Biensûr la solution soncisisterait à ajouter un champ 'id_cat' dans la table réponses, mais existe t-il un autre moyen. Sinon, c'est pas ennuyeux une redondance de ce champs dans plusieurs tables ?

Merci d'avance ;)
Webmaster de Clikmag http://www.clikmag.fr
burnedsoul
le 21/01/2004 à 00:02
burnedsoul
Quand je dis ca bug, il m'affiche du vide :) Aucune info d'affichée quoi mais la page s'affiche normalement autrement ...
Webmaster de Clikmag http://www.clikmag.fr
LA GLOBULE
le 21/01/2004 à 00:38
LA GLOBULE
Y'a un truc que je pige pas : du moment que tu as un sujet, tu n'as plus besoin de la categorie nan ?

Mais dans la requete, tu utilise le sujet + la categorie.

Precise un peu :
- tu veux afficher tous les sujets d'un forum ?
- tu veux afficher toutes les reponses d'un sujet ?

Pour moi, cette requete suffit nan =>

SELECT * FROM f_reponses WHERE f_reponses .id_sujet=$idsubject

(la tu as toutes les reponses à un sujet)
burnedsoul
le 21/01/2004 à 01:05
burnedsoul
Hum, je sais pas pkoi, j'ai eu un bug quand j'ai fait cela, il m'affichait d'autres réponses... Faute de frappe peut être, en tout cas merci :)
Webmaster de Clikmag http://www.clikmag.fr
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours