anne aublanc écrivait :
> Bonjour,
>
> Je lis un fichier (texte) pour remplir une autre fichier (mysql)
>
> Au moment de INSERT j'ai la ligne d'erreur :
>
> DBD::mysql::st execute failed: You have an error in your SQL syntax near
> 'enregistrements%20affectés%20: 1"','"Mozilla/4.0 (compatible; MSIE
> 6.0; Win' at line 3 at ./perl/insert.pl line 152, <FILE> line 256.
>
> un des champs à remplir =
> "https://m....erreur%60+WHERE+1&message=Nombre%20d'enregistrements%20affecté
> s%20: 1"
>
> Chaque fois qu'un champ se termine par cela => erreur et enreg non créé!
>
> Comment lui dire de ne pas faire d'interprétation!
>
> Cette base sert pour plusieurs petites applis.
>
> J'ai la même chose dans une zone qui n'a pas de guillemets et cela passe
> sans problème!
>
> Si vous avez la solution... (enlever les ""? si oui, quelle formules
> appliquées? $toto =???????????|;)
Désolé mais tout le monde ne parle pas sql : c'est quoi l'erreur ?
C'est quoi la cible regexp de Perl ? On ne peut pas trop t'aider
sinon...
PK
--
|\ _,,,---,,_ Patrice KARATCHENTZEFF
ZZZzz /,`.-'`' -. ;-;;,_ mailto:p.karatchentzeff@free.fr
|,4- ) )-,_. ,\ ( `'-' http://p.karatchentzeff.free.fr
'---''(_/--' `-'\_)