IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

Erreur syntaxe MySQL


Sujet :

Requêtes MySQL

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 48
    Points : 19
    Points
    19
    Par défaut Erreur syntaxe MySQL
    Bonjour,

    Je souhaite integrer un fichier TXT, (séparer par des ; avec retours à la lignes) qui pèse environ 115Mo, dans une base MySQL.

    Je vous explique ma demarche.

    En PHP, j'ouvre mon fichier, je fais un explode et je repère les champs à répartir dans ma BDD (ma table ainsi que les champs sont configurés).

    Ce qui est obtenu via l'explode je veux l'intègrer dans la BDD.

    J'ai aucune erreur de syntaxe dans mon script PHP, ni dans ma syntaxe d'integration a la BDD. A mon avis, MySQL interprete une variable qu'il doit integrer dans la BDD comme une requête. J'ai regardé attentivement () mais impossible d'identifier le soucis.

    Vu que les données avec lesquelles je travaille sont sensibles, je remplace chaque lettre par X et chaque chiffre par 1.

    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 '1/11/1111 11:11:11','1/11/1111 11:11:11','XX','XX','XXX','XXXXXXX','','11 XX XX ' at line 1

    Je peux vous donner la ligne entière (avec le même principe de changement de charactère)



    Autre question, comme vous pouvez le voir, j'ai un champs "vide" (;. Est-il possible de faire comprendre à MySQL que, dès que j'ai un champs vide, qu'il rentrer dans la BDD le mot N/C ?

    Merci pour votre aide.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 48
    Points : 19
    Points
    19
    Par défaut
    Probleme resolu.

    Merci à dramanebox et a son LOAD DATA FILE (& sa doc =D).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Erreur de syntaxe MySQL
    Par Yuumu dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 30/12/2008, 18h19
  2. Erreur de syntaxe MySQL
    Par lola13 dans le forum Requêtes
    Réponses: 19
    Dernier message: 23/12/2008, 17h15
  3. [MySQL] (Encore une) Erreur de syntaxe MySQL
    Par n1n0x dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 14/04/2008, 18h30
  4. Erreur de syntaxe MySQL
    Par lynal dans le forum Requêtes
    Réponses: 9
    Dernier message: 30/05/2006, 10h31
  5. [EXISTS] Version MySql ou erreur syntaxe ?
    Par Kimael dans le forum Requêtes
    Réponses: 5
    Dernier message: 01/04/2004, 17h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo