cyberastuces
Messages postés115Date d'inscriptiondimanche 9 août 2009StatutMembreDernière intervention27 octobre 2010
-
28 janv. 2007 à 15:52
cyberastuces
Messages postés115Date d'inscriptiondimanche 9 août 2009StatutMembreDernière intervention27 octobre 2010
-
1 févr. 2007 à 20:47
Bonjour,
je voudrais faire en sorte d'afficher les 10 derniers messages de mon forum, seulement je rencontre un probleme. les titres du sujet et dans une table et les message, date et heure dans une autre. j'avez penser faire un boucle de la table message et alers cherche le titre du topic dans l'autre table, mais sa afficher parfois 10 fois le meme titre. alors que je voudrais afficher 1 fois le titre et a coté le nombre de message.
cyberastuces
Messages postés115Date d'inscriptiondimanche 9 août 2009StatutMembreDernière intervention27 octobre 2010 29 janv. 2007 à 11:44
Pour info voici la requete actuelle
SELECT * FROM forum_topic a LEFT JOIN forum_message b, forum_membres c ON
a.id_topic=b.id_topic
WHERE a.id_membre = '".$_GET['id_membre']."'
AND b.id_membre = '".$_GET['id_membre']."'
AND c.id_membre = '".$_GET['id_membre']."'
AND c.id_user = a.id_user ORDER BY a.id DESC
cyberastuces
Messages postés115Date d'inscriptiondimanche 9 août 2009StatutMembreDernière intervention27 octobre 2010 29 janv. 2007 à 14:36
VOila ou j'en suis
SELECT * FROM service_forum_topic a LEFT JOIN service_forum_message b ON a.id_topic=b.id_topic LEFT JOIN service_forum_membres c ON c.id_user=b.id_user WHERE a.id_membre = '".$_GET['id_membre']."' ORDER BY b.id DESC LIMIT 0,10
Toujours le meme probleme sa affiche si il y a 5 poste, 5 fois le sujet, bon but est de l'afficher 1 seul fois mais avec la date et heure... du dernier poste.