érreur de requette

titi -  
 patachon -
Bonjour,

j'ai une érreur dans ma requette

$requete = mysql_query("SELECT (ami_from + ami_to - ".intval($_SESSION['id']).") AS ami_id, membre_pseudo, online_id 
FROM forum_amis
LEFT JOIN forum_membres ON membre_id = (ami_from + ami_to - ".intval($_SESSION['id']).")
LEFT JOIN forum_whosonline ON online_id = membre_id
WHERE (ami_from = '".intval($_SESSION['id'])."' OR ami_to = '".intval($_SESSION['id'])."') AND ami_confirm = '1' AND membre_id=online_id AND membre_id IN (SELECT online_id FROM forum_whosonline) ORDER BY membre_pseudo") or die (mysql_error());


voilà l'érreur :

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (ami_from = '62' OR ami_to = '62') AND ami_confirm = '1' ORDER BY membre_p' at line 6


merci de votre aide

1 réponse

patachon
 
Tu peux faire un echo de la chaîne sql générée et la montrer ?
0