Bonjour, vous attendez de la communauté un support le plus précis et le plus rapide qu'il soit !
Vous débutez avec Maximus, veuillez consulter de prime abord ce fil de discussion, et celui-ci ... De notre coté, nous sommes désireux d'apporter le support le plus adapté qu'il soit à chaque situation ... Pour commencer, avez vous consulté le wiki maximus et/ou les tutoriaux ???
Aussi la solution est simple et applicable rapidement: 1 ) Pour tout nouveau fil de discussion, mettez un titre le plus explicite possible 2 ) Remplissez du plus précisément possible votre mini-fiche 3 ) Pensez qu'une réponse peut être postée plusieures heures voir quelques jours après votre question, il est donc bon de remonter le sujet de temps en temps mais point trop n'en faut :) 4 ) Pensez que Maximus est livré avec le forum bbToMax version 1.0.0 à l'origine, et que vous trouverez la dernière version 1.0.2 de disponible sur www.bbtomax !!! 5 )Vous reconnaissez, en postant sur ce site, avoir pris connaissance du règlement interne ! Nous vous souhaitons une forte réussite dans votre projet par le biais de Maximus CMS.
Sujet du message: Probleme avec un select unique Posté le: Mar 19 Fév, 2008 7:31 pm
Bonjour,
Voilà, un petit problème que je suis sur, des experts en programmation vont mettre 2s à résoudre.
Je voudrais sur ma page d'accueil affiché les 15 dernières réponses du forum (je dis bien, réponses, cad soit le message (topic) s'il n'y a aucune réponse encore et les derniers messages (s'il s'agit de réponse a des topics)
Pour cela, j'ai fais un select comme ca :
Code:
SELECT FROM_UNIXTIME( t2.post_time, '%d/%m' ) AS dat, t1.topic_title, t1.topic_last_post_id, t2.poster_id, t2.post_id, t2.topic_id
FROM nuke_bbtopics AS t1
LEFT JOIN nuke_bbposts AS t2 ON t1.topic_id = t2.topic_id
ORDER BY t1.topic_last_post_id DESC
LIMIT 0 , 15
Donc, ca ca marche impec sauf que s'il y a 5 réponses de suite a un topic, les 5 s'affichent dans mon select.
Je voudrais donc avoir les 15 dernières réponses unique (style avec un DISTINCT, mais je sais pas comment le faire) ?
QQ peut il m'aider ?
Vous pouvez voir sur ma homepage si vous voulez ce que je veux exactement.
d'avence MERCI !!!!!!!!!!!!!!!!!!!!
Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
Sujet du message: Re: Probleme avec un select unique Posté le: Mar 19 Fév, 2008 9:25 pm
J'ai résolu une partie de mon probleme par ca :
Code:
$result = $db->sql_query("SELECT t . *, p.post_id, p.poster_id, FROM_UNIXTIME( p.post_time,'%d/%m %H:%i') as dat, f.auth_view, f.auth_read, f.forum_name, f.cat_id, c.cat_title, ut.user_id, ut.name, ut.username, ut.user_avatar
FROM nuke_bbtopics t, nuke_bbposts p, nuke_bbforums f, nuke_bbcategories c, nuke_users ut
WHERE (
p.post_id = t.topic_last_post_id
)
AND (
f.forum_id = t.forum_id
)
AND (
c.cat_id = f.cat_id
)
AND (
ut.user_id = t.topic_poster
)
ORDER BY t.topic_last_post_id DESC
LIMIT 0 , 15");
while($data = mysql_fetch_array($result))
{
$content .= "".$data['dat']." ".$data['topic_title']." par ".$data['username']."";
}
Mon probleme maintenant, c'est que je voudrais faire afficher le pseudo de la personne qui a ecrit le dernier message.
Or, si je met : username, c'est le pseudo de l'auteur du topic
et si je met poster_id, c'est bien le dernier a avoir répondu, mais c'est pas le pseudo mais l'id du posteur ....
Donc, comment faire pour faire apparaitre son pseudo
(PS : j'y crois pas de pas trouver ca .......... pfffffffffffffff , peut etre parce que je suis debout depuis 2h du mat .......)
MERCI BEACOUP D'AVANCE
Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
Sujet du message: Re: Probleme avec un select unique Posté le: Mar 19 Fév, 2008 9:49 pm
salut
requête sur la table _users puisque déjà tu as l'ID du membre !!!
Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
Sujet du message: Re: Probleme avec un select unique Posté le: Mer 20 Fév, 2008 5:04 am
Merci, mais y pas moyen de récupérer cette info avec la même requête ?
Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
Inscrit le: Feb 03, 2006 Messages: 2548 30138 points
Lieu de résidence
Sujet du message: Re: Probleme avec un select unique Posté le: Jeu 21 Fév, 2008 1:52 am
Hello.
Euh, tu fais un block forum ?
Non, je dis ça, mais il y en a déjà des existants dont ceux du célèbre Piermin.
Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
Sujet du message: Re: Probleme avec un select unique Posté le: Jeu 21 Fév, 2008 10:36 pm
Oui oui je sais, mais j'ai besoin d'un truc simple qui se met dans un bloc (voir mon site)
Bon, pas de solution alors pour tout avoir en 1 seule requette
Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum Vous ne pouvez pas joindre des fichiers Vous ne pouvez pas télécharger des fichiers
Hebeh.com, hebergement professionnel de sites internet www.hebeh.com
Hicih.com, noms de domaine pour vos sites internet www.hicih.com