Ses derniers messages sur les forums
Cela m'etonne que tu ais des résultats en triple (vu que tu select l'id, je pense pas que tous tes messages ont la meme id).
Sinon, pour résoudre ce problème, place le mot DISTINCT après ton SELECT.
Exemple : SELECT DISTINCT id, ....
D'un autre site ?
Ou le site qui utilise la messagerie interne ?
(PS : n'utilises pas de @ sur un mysql_query, surtout en devel : le jour où ta requete foire, tu ne sauras pas ce qui foire. Un SELECT count(id) serait egalement plus rapide qu'un SELECT * suivi d'un mysql_num_rows)
Il te suffit de faire une jointure entre la table messages et la table membres.
Avec cette jointure, tu pourras remplacer le id_destinataire par le pseudo du destinataire.
C'est toujours chiant de stocker un arbre dans une table SQL : le problème vient de la profondeur de l'arbre (surtout si cette profondeur est inconnue et pas fixée).
Utilise un fichier XML, ca sera beaucoup plus simple je pense :)
Ben tu le veux comment ton tableau ?
Donne nous un exemple complet :)
Et ta table SQL, elle a quelle structure ?
Remplace le : <a href="annonce.php?texte='.$id.'">'.$row['titre'].'</a>
Par : <a href="annonce.php?texte='.$row['id'].'">'.$row['titre'].'</a>
Dans la premiere page...
Alors çà, je ne pourrais pas vous le dire, tout simplement parce que je ne peux pas le savoir :)
C'était le but de concours : faire quelque chose de "réellement réutilisable" par les participants du concours :)
On a 33 participations.
Oui, elle a été enregistré.