par
graffx » 26 juil. 2009, 18:33
salut a tous, je viens vous poser mon probleme car on ne repond jamais a mes messages sur le sdz.
Voila, j' ai une requete qui fonctionne tres bien pour ma messagerie :
$requetemp = mysql_query('SELECT
mp_expediteur, mp_receveur, mp_titre,
mp_time, mp_text, mp_lu, id, pseudo, avatar,
localisation, inscrit, post, signature
FROM mp
LEFT JOIN connexion ON pseudo = mp_expediteur
WHERE mp_id = "'.$id_mess.'"');
J' aimeria maintenant améliorer mes forums, et je vosu explique pourquoi.
Mes forums fonctionnent bien, mais il est basique (pseudo, date, titre, message).
J' aimerai donc combiner a nouveau deux tables, celle du forum et celle des membres pour que je puisse afficher plus d' infos par message (avatar, localisation, age, etc).
Le hic est que je me retrouve avec une erreur sql, je comprend pas pourquoi, ensuite j' ai pris exemple sur celle plus haut, pareil.
Deux tables: forum_general et connexion (celle des membres).
J' ai ceci pour seulement le forum et ca fonctionne:
$sql = 'SELECT pseudo,email,date_verif,texte,lect,titre FROM forum_general
WHERE id="'.mysql_escape_string($id).'"';
J' ai essayé ceci plus diverses tentatives foireuses, si vous pouviez m' aider parce que la je bute:
$sql = 'SELECT pseudo, email, date_verif, texte, lect, titre, id, pseudo, avatar, localisation, inscrit, post, signature FROM forum_general
LEFT JOIN connexion ON pseudo = pseudo_pseudo
WHERE id="'.mysql_escape_string($id).'"';
A l' aide svp

salut a tous, je viens vous poser mon probleme car on ne repond jamais a mes messages sur le sdz.
Voila, j' ai une requete qui fonctionne tres bien pour ma messagerie :
[php] $requetemp = mysql_query('SELECT
mp_expediteur, mp_receveur, mp_titre,
mp_time, mp_text, mp_lu, id, pseudo, avatar,
localisation, inscrit, post, signature
FROM mp
LEFT JOIN connexion ON pseudo = mp_expediteur
WHERE mp_id = "'.$id_mess.'"');
[/php]
J' aimeria maintenant améliorer mes forums, et je vosu explique pourquoi.
Mes forums fonctionnent bien, mais il est basique (pseudo, date, titre, message).
J' aimerai donc combiner a nouveau deux tables, celle du forum et celle des membres pour que je puisse afficher plus d' infos par message (avatar, localisation, age, etc).
Le hic est que je me retrouve avec une erreur sql, je comprend pas pourquoi, ensuite j' ai pris exemple sur celle plus haut, pareil.
Deux tables: forum_general et connexion (celle des membres).
J' ai ceci pour seulement le forum et ca fonctionne:
[php]$sql = 'SELECT pseudo,email,date_verif,texte,lect,titre FROM forum_general
WHERE id="'.mysql_escape_string($id).'"';[/php]
J' ai essayé ceci plus diverses tentatives foireuses, si vous pouviez m' aider parce que la je bute:
[php]$sql = 'SELECT pseudo, email, date_verif, texte, lect, titre, id, pseudo, avatar, localisation, inscrit, post, signature FROM forum_general
LEFT JOIN connexion ON pseudo = pseudo_pseudo
WHERE id="'.mysql_escape_string($id).'"';[/php]
A l' aide svp :(