Erreur SQL syntax
Résolu/Fermé
sg1fan
-
28 août 2010 à 09:57
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 - 28 août 2010 à 12:04
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 - 28 août 2010 à 12:04
Bonjour,
J'ai cette erreur quand je veut executé une requête sql, je suis sur que c'est a cause des ' dans les texte genre (l'ecole, l'histoire, c'est, etc..) chaque fois que j'enlève le ' dans (l ecole, etc..) l'erreur ce reporte a une phrase ou il y a un (') après une lettre.
avez vous une solution sans pouvoir enlevé tout les ' des phrases. merci d'avance
#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 'est elle qui amène l'aventure à  SG-1, </dt> <dt>bien qu'elle ne fasse pas pa' at line 2
J'ai cette erreur quand je veut executé une requête sql, je suis sur que c'est a cause des ' dans les texte genre (l'ecole, l'histoire, c'est, etc..) chaque fois que j'enlève le ' dans (l ecole, etc..) l'erreur ce reporte a une phrase ou il y a un (') après une lettre.
avez vous une solution sans pouvoir enlevé tout les ' des phrases. merci d'avance
#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 'est elle qui amène l'aventure à  SG-1, </dt> <dt>bien qu'elle ne fasse pas pa' at line 2
A voir également:
- Erreur SQL syntax
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Instagram une erreur s'est produite ✓ - Forum Instagram
- Erreur 4201 ✓ - Forum Réseaux sociaux
3 réponses
ghuysmans99
Messages postés
2496
Date d'inscription
jeudi 14 juillet 2005
Statut
Contributeur
Dernière intervention
5 juin 2016
340
Modifié par ghuysmans99 le 28/08/2010 à 10:04
Modifié par ghuysmans99 le 28/08/2010 à 10:04
Si t'es en PHP, utilise mysql_real_escape_string pour échapper la chaine de caractères. Tu dois le faire sur tous les champs de ce type.
Google is your best friend
VB.NET is good ... VB6 is better !
Google is your best friend
VB.NET is good ... VB6 is better !
sg1fan
Messages postés
5
Date d'inscription
samedi 28 août 2010
Statut
Membre
Dernière intervention
20 juin 2013
28 août 2010 à 10:13
28 août 2010 à 10:13
en fait cela vient d'un fichier sql que j'ai exporté d'une ancienne base de données et sur le nouveau hebergement il refuse de prendre tout ce qui comprend du texte dans phpmyadmin quand je l'importe.
les base de données on été elle importé mais pas ce quelle contienne quand c'est du texte.
les base de données on été elle importé mais pas ce quelle contienne quand c'est du texte.
ghuysmans99
Messages postés
2496
Date d'inscription
jeudi 14 juillet 2005
Statut
Contributeur
Dernière intervention
5 juin 2016
340
28 août 2010 à 12:04
28 août 2010 à 12:04
Le fichier SQL a été mal formé alors ... Il n'y a habituellement aucun problème avec ça.