erreur 1064 INSERT INTO

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : erreur 1064 INSERT INTO

Re: erreur 1064 INSERT INTO

par moogli » 25 juil. 2013, 19:23

Ta chaîne n'est pas syntaxiquement correcte.


En SQL les chaînes de caractère doivent être délimitée par des simple quote.

Un tuto sur ça http://sqlpro.developpez.com/cours/sqlaz/dml/#LII-A


@+

Re: erreur 1064 INSERT INTO

par houssam » 25 juil. 2013, 12:14

Salut j'ai un problème avec wampserver quand je veux executer la commande 'INSERT' .
Je trouve l'erreur suivant : " #1064 - 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 '[hsm],[fir],[13])' at line 1 "

Voilà ce que j'ai écrit : " INSERT INTO `personne`(`nom`, `prenom`, `age`) VALUES ([hsm],[fir],[13]) "

aider moi :)

Re: erreur 1064 INSERT INTO

par moogli » 07 déc. 2011, 14:36

:mrgreen: :mrgreen: :mrgreen:

edit le titre opur mettre [resolu] la fonctionnalité est en "vacances" :)

@+

Re: erreur 1064 INSERT INTO

par Damb34 » 07 déc. 2011, 14:29

Si je dis Oops, ca marche? ^^ Effectivement, il manquait un point virgule. Trop étourdi ^^. Y a t'il sur le forum, une option, "résolu"?

Re: erreur 1064 INSERT INTO

par moogli » 07 déc. 2011, 14:09

salut,

ce n'est pas un problème de plateforme, l'engine c'est sur les dernières version de mysql. ceci dit ce n'est pas vraiment un problème, tout bon éditeur de texte à une fonction cherche et remplace :mrgreen:

le problème n'est pas la requete mais ce qu'il y a avant.
il ne manquerait pas un point virgule à la dernière instruction SQL qui se trouve avant ?

@+

erreur 1064 INSERT INTO

par Damb34 » 07 déc. 2011, 13:55

Bonjour a tous, étant passé de MAMP sur mac à Wamp sur pc, j'ai eu un soucis avec ma base de donnée, qui m'a imposé "ENGINE" à la place de "TYPE", mais le second probleme est une erreur 1064 :
INSERT INTO "fk_config" VALUES ('1', 'DBA PROD', 'uploads', '10', '10', '10', 'fk_', '[email protected]', 'http://', '/repertoire/', 'default.jpg', 'Activation de votre compte', 'Bienvenue sur le site', 'Un nouveau membre vient de s\'incrire sur votre site $site', 'Bienvenue sur le site !!', 'Nouveau Membre', 'From: admin < [email protected] >', '1.5', '3600', '100', '100', '50', '50', '1', '1', '1', '1', '#000000', '#CCCCCC', '#999999', '#FFFFFF', 'Autre', '400', '1', '0', '1', '0', '1', '1', 'page_membres.php', '0', 'L\'admin n\'a pas encore validé votre compte!', 'Vous devez valider votre inscription via le mail que vous avez reçu lors de votre inscription!', '1', '1', '1', 'style=\'border-collapse: collapse; border: 1px dotted $_COULEUR_BORDURE\'');
Voici l'erreur :

#1064 - 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 'INSERT INTO fk_config VALUES ('1', 'DBA PROD', 'uploads', '10', '10', '10', 'fk_' at line 52 .

Quand je regarde sur google du comment remplacer INSERT INTO, je ne trouve rien. est ce d'abord bien ca le probleme? .... Je vous remercie de bien vouloir m'aider