Problème avec une requête
Résolu
Guillaume k
Messages postés
24
Statut
Membre
-
Guillaume k Messages postés 24 Statut Membre -
Guillaume k Messages postés 24 Statut Membre -
Bonjour,
J'ai un problème avec une requête MySQL.Voici le message d'erreur qui m'est renvoyé :
Et voici la partie du fichier correspondant à la requête :
Je ne comprends pourquoi cette erreur s'affiche, je n'ai pas trouvé d'erreur dans la requête. Peut-être suis-je passé dessus sans la voir ?
Merci d'avance
Guillaume
J'ai un problème avec une requête MySQL.Voici le message d'erreur qui m'est renvoyé :
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 'FROM ef_category c LEFT JOIN ef_forum f ON f.parent_id=c.id LEFT JOIN ef_post p ' at line 1
Et voici la partie du fichier correspondant à la requête :
$query = mysql_query('SELECT c.id AS c_id, c.name AS c_name,' .
'f.id AS f_id, f.name AS f_name, f.subname AS f_subname,' .
'p.id AS p_id, p.author AS p_author, DATE_FORMAT(p.date, "%d/%m/%Y à %H:%i:%s") AS p_date,' .
't.title AS t_title,' .
'FROM ef_category c ' .
'LEFT JOIN ef_forum f ON f.parent_id=c.id ' .
'LEFT JOIN ef_post p ON p.id=f.last_post_id' .
'LEFT JOIN ef_thread t ON t.id=p.thread_id ' .
'ORDER BY c.number ASC') or die(mysql_error());
Je ne comprends pourquoi cette erreur s'affiche, je n'ai pas trouvé d'erreur dans la requête. Peut-être suis-je passé dessus sans la voir ?
Merci d'avance
Guillaume
A voir également:
- Problème avec une requête
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Site bloquer ✓ - Forum Google Chrome
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ? ✓ - Forum Access
4 réponses
Oui tu a du passer dessus ^^
change
'LEFT JOIN ef_post p ON p.id=f.last_post_id'
en
'LEFT JOIN ef_post p ON p.id=f.last_post_id '
il faut rajouter un espace a la fin sinon il concatene en collant cette ligne à la ligne en dessous
change
'LEFT JOIN ef_post p ON p.id=f.last_post_id'
en
'LEFT JOIN ef_post p ON p.id=f.last_post_id '
il faut rajouter un espace a la fin sinon il concatene en collant cette ligne à la ligne en dessous
Merci, j'ai corrigé mais j'ai toujours un message d'erreur :
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 'FROM ef_category c LEFT JOIN ef_forum f ON f.parent_id=c.id LEFT JOIN ef_post p ' at line 1