$scan_operations.=" ON Type_Operation.Id_Type_Operation=Operation.Id_Type_Operation";
$scan_operations.=" ON Operation.Id_Operation=Operation_Util.Id_Operation";
$scan_operations.=" ON Operation_Util.Id_Utilisateur=Utilisateur.Id_Utilisateur";
$scan_operations.=" ON Utilisateur.Id_Utilisateur=Fiche_Suivi.Id_Utilisateur";
$scan_operations.=" ON Fiche_Suivi.Id_Fiche_Suivi=Produit_Id_Fiche_Suivi";
$scan_operations.=" ON Produit.Id_Produit=Produit_Lieu.Id_Produit";
$scan_operations.=" ON Produit_Lieu.Id_Lieu=Lieu_Produit.Id_Lieu";
$scan_operations.=" WHERE Produit.Id_Produit='$idpdt'";
$scan_operations.=" ORDER BY Operation.Id_Operation";
2/ L'erreur renvoyée: 1064You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ON Operation.Id_Operation=Operation_Util.Id_Operation ON Operation_Util.Id_Utili' at line 1
J'ai très souvent ce type d'erreur quand je fais des INNER JOIN, et j'ai beau rerereregarder la syntaxe, je comprends pas. Alors souvent je fais un copier-coller d'une requête qui marche.
Message édité par PedroBD le 24-04-2006 à 11:34:05
Marsh Posté le 24-04-2006 à 10:25:27
Bonjour,
Ca fait 1h que je scotche sur l'erreur 1064 de cette requête. Si vous avez 2 min, c'est cool:
1/ La requête:
2/ L'erreur renvoyée:
1064You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ON Operation.Id_Operation=Operation_Util.Id_Operation ON Operation_Util.Id_Utili' at line 1
J'ai très souvent ce type d'erreur quand je fais des INNER JOIN, et j'ai beau rerereregarder la syntaxe, je comprends pas. Alors souvent je fais un copier-coller d'une requête qui marche.
Message édité par PedroBD le 24-04-2006 à 11:34:05