Bonjour,

Je viens de commencer le cours sur les jointures (car jusqu'à présent je m'étais arrêté au strict minimum à savoir sur les requêtes SQL).

J'ai une erreur sur ma requête, et je n'arrive pas à l'identifier :s

La voici :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<?php
$requete = mysql_query("SELECT (C.id, L.id, C.nom, L.nom, L.id_categorie, L.description)
						FROM forum_categories C INER JOIN forum_liste L
						ON C.id = L.id_categorie") or exit(mysql_error());
 
while($reponse = mysql_fetch_array($requete))
{
	echo '<a href="forum/liste_forum.php?forum=' .$reponse['L.id']. '">' .$reponse['L.nom']. '</a>';
}
?>
Il m'affiche cette 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 'INER JOIN forum_liste L ON C.id = L.id_categorie' at line 2
Voila, je ne vois pas où j'ai fait d'erreur :s

A+