INSERT INTO (error in your SQL syntax)

Résolu/Fermé
On3x Messages postés 164 Date d'inscription mardi 20 septembre 2011 Statut Membre Dernière intervention 2 mars 2020 - Modifié par irongege le 6/06/2013 à 18:42
On3x Messages postés 164 Date d'inscription mardi 20 septembre 2011 Statut Membre Dernière intervention 2 mars 2020 - 26 févr. 2013 à 23:49
Bonjour,

J'ai 15 ans, alors veuillez comprendre que je ne suis pas très fort en MySQL,
Voici mon problème :

Je dois importer un fichier .sql dans une table et voici ce que cela m'affiche :
<img>http://image.noelshack.com/fichiers/2013/09/1361911808-msql-syntaxe.png</img>

Regardez le screen , et voici l'erreur (qui apparaît aussi sur le screen mais que je vous met aussi ici) :

Requête SQL:

INSERT INTO users ('id', 'username', 'real_name', 'password', 'mail', 'auth_ticket', 'rank', 'credits', 'vip_points', 'activity_points', 'activity_points_lastupdate', 'look', 'gender', 'motto', 'account_created', 'last_online', 'online', 'ip_last', 'ip_reg', 'home_room', 'respect', 'daily_respect_points', 'daily_pet_respect_points', 'newbie_status', 'is_muted', 'mutant_penalty', 'mutant_penalty_expire', 'block_newfriends', 'hide_online', 'hide_inroom', 'mail_verified', 'vip', 'volume', 'accept_trading', 'disabled', 'last_offline', 'spam', 'jetons', 'fonction', 'loups', 'message') INSERT INTO users ('id', 'username', 'real_name', 'password', 'mail', 'auth_ticket', 'rank', 'credits', 'vip_points', 'activity_points', 'activity_points_lastupdate', 'look', 'gender', 'motto', 'account_created', 'last_online', 'online', 'ip_last', 'ip_reg', 'home_room', 'respect', 'daily_respect_points', 'daily_pet_respect_points', 'newbie_status', 'is_muted', 'mutant_penalty', 'mutant_penalty_[...]

MySQL a répondu:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'INSERT INTO users
('id', 'username', 'real_name', 'password', 'mail', 'auth_' at line 4

_____________________________

Je vous conseille aussi de regarder mon code source avant de dire qu'il y a un problème svp; ici : http://pastebin.com/kgPF9jxF

Merci d'avance pour tout ceux qui vont pouvoir m'aider à mettre fin à la maintenance de mon site !


1 réponse

arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
26 févr. 2013 à 23:20
Ah tu es chez Free-H :-)

Ceci dit il y a bien un souci.

Tel quel en lisant la requête, ça ne peut pas fonctionner, puisque tu mets à la suite la même instruction, à savoir INSERT INTO.

Si tu regardes bien, il est deux fois dans la requête, alors que rien ne vient couper, c'est à dire d'une part le mot clé VALUES, qui indique quelles valeurs insérer, et le ; pour clore la requête.
0
On3x Messages postés 164 Date d'inscription mardi 20 septembre 2011 Statut Membre Dernière intervention 2 mars 2020 8
26 févr. 2013 à 23:49
En effet, merci à toi !
Bon aller maintenant j'ai encore du mysql à coder pour finir db coté serveur_emulateurs mdr.
0