Erreur de sintaxe SQL je comprend pas
Résolu/Fermé
dadou9101
Messages postés
107
Date d'inscription
mardi 22 avril 2008
Statut
Membre
Dernière intervention
12 août 2010
-
15 avril 2009 à 17:58
dadou9101 Messages postés 107 Date d'inscription mardi 22 avril 2008 Statut Membre Dernière intervention 12 août 2010 - 15 avril 2009 à 19:53
dadou9101 Messages postés 107 Date d'inscription mardi 22 avril 2008 Statut Membre Dernière intervention 12 août 2010 - 15 avril 2009 à 19:53
A voir également:
- Erreur de sintaxe SQL je comprend pas
- Erreur 0x80070643 - Guide
- Erreur 10016 epson - Forum Imprimante
- Erreur c2002 western union ✓ - Forum Vos droits sur internet
- Erreur g030 - Forum Bbox Bouygues
- Erreur 5000 france tv - Forum Lecteurs et supports vidéo
6 réponses
Peut-être me fourvoyè-je, mais que signifie:
`checklist`.`magasin`
et
`magasin`.`id_mag`
A quoi correspond le point '.' ?
`checklist`.`magasin`
et
`magasin`.`id_mag`
A quoi correspond le point '.' ?
P@t@ch0n
Messages postés
565
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
28 décembre 2009
85
15 avril 2009 à 19:30
15 avril 2009 à 19:30
Et l'erreur retournée est ?
Sert à quoi le LIMIT sachant qu'un identifiant est unique.
Sert à quoi le LIMIT sachant qu'un identifiant est unique.
Peut-être me fourvoyè-je, mais que signifie:
`magasin`
et
`id_mag`
A quoi correspondent les quotes inversées '`' ?
`magasin`
et
`id_mag`
A quoi correspondent les quotes inversées '`' ?
P@t@ch0n
Messages postés
565
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
28 décembre 2009
85
15 avril 2009 à 19:36
15 avril 2009 à 19:36
Les quotes obliques, c'est un truc pourri de MySQL servant à pouvoir utiliser les mots réservés comme noms de bdd, tables ou colonnes.
dadou9101
Messages postés
107
Date d'inscription
mardi 22 avril 2008
Statut
Membre
Dernière intervention
12 août 2010
5
15 avril 2009 à 19:39
15 avril 2009 à 19:39
Effectivement la limite me sert a rien mais jai toujours la meme erreur
UPDATE `cheklist`.`magasin` SET nom_mag = '$nom_mag',
ouv_mag = '$ouv_mag',
adr_mag = '$adr_mag',
adrliv_mag = '$adrliv_mag',
chefp_mag = '$chefp_mag',
cheft_mag = '$cheft_mag',
com_mag = '$com_mag',
comtel_mag = '$comtel_mag',
WHERE `magasin`.`id_mag` =830920;
#1064 - Erreur de syntaxe près de 'WHERE `magasin`.`id_mag` = 830920' à la ligne 9
UPDATE `cheklist`.`magasin` SET nom_mag = '$nom_mag',
ouv_mag = '$ouv_mag',
adr_mag = '$adr_mag',
adrliv_mag = '$adrliv_mag',
chefp_mag = '$chefp_mag',
cheft_mag = '$cheft_mag',
com_mag = '$com_mag',
comtel_mag = '$comtel_mag',
WHERE `magasin`.`id_mag` =830920;
#1064 - Erreur de syntaxe près de 'WHERE `magasin`.`id_mag` = 830920' à la ligne 9
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
P@t@ch0n
Messages postés
565
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
28 décembre 2009
85
15 avril 2009 à 19:44
15 avril 2009 à 19:44
La virgule en trop juste avant le WHERE.
dadou9101
Messages postés
107
Date d'inscription
mardi 22 avril 2008
Statut
Membre
Dernière intervention
12 août 2010
5
15 avril 2009 à 19:53
15 avril 2009 à 19:53
UPDATE `magasin`
SET
nom_mag = '$nom_mag',
ouv_mag = '$ouv_mag',
adr_mag = '$adr_mag',
adrliv_mag = '$adrliv_mag',
chefp_mag = '$chefp_mag',
cheft_mag = '$cheft_mag',
com_mag = '$com_mag',
comtel_mag = '$comtel_mag'
WHERE `magasin`.`id_mag` = '$id_mag'
sa fonctionne bien merci de m avoir eclairez
SET
nom_mag = '$nom_mag',
ouv_mag = '$ouv_mag',
adr_mag = '$adr_mag',
adrliv_mag = '$adrliv_mag',
chefp_mag = '$chefp_mag',
cheft_mag = '$cheft_mag',
com_mag = '$com_mag',
comtel_mag = '$comtel_mag'
WHERE `magasin`.`id_mag` = '$id_mag'
sa fonctionne bien merci de m avoir eclairez
15 avril 2009 à 19:24
UPDATE `magasin` SET nom_mag = '$nom_mag',
ouv_mag = '$ouv_mag',
adr_mag = '$adr_mag',
adrliv_mag = '$adrliv_mag',
chefp_mag = '$chefp_mag',
cheft_mag = '$cheft_mag',
com_mag = '$com_mag',
comtel_mag = '$comtel_mag',
WHERE `id_mag` =830920 LIMIT 1 ;
mais meme la sa me met la meme erreur
cheklist correspont au nom de ma base de donne
et magasin au nom de ma table