Bonjour à tous,
Voici l'insert incriminé :
Vous pouvez voir qu'un des champs est une saisie texte utilisateur avec des caractères super sympa tel que les " ' " ou encore les " ( ", et meme le mot "unique"...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 INSERT INTO export_idg_ste VALUES(82444,'SETEC TELECOM','','TOUR GAMMA D','58 QUAI DE LA RAPEE','','75012','PARIS','','','','-200','','','','','CONSETRE D OUVROJEDUSTRIELS','','','','','','','','','','','','0','0','0','0','CIO','75','IDF','0','Setec assure la totalité des prestations couvrant la vie d\'un projet, depuis les études de faisabilité jusqu\'à la mise en service. Pour les projets importants et complexes, une équipe pluri-disciplinaire regroupant les compétences des meilleurs spécialistes dans chaque domaine au sein du Groupe est constituée sous l\'autorité d\'un chef de projet. La diversité des missions réalisées (conseil, audit, assistance opérationnelle, OPC, ) et la pluralité des secteurs d\'intervention (infrastructures routières et ferroviaires, bâtiments publics et industriels, aéronautique, spatial, défense, automobile, nucléaire, informatique, ) nous ont permis de développer une expertise unique qui contribue à la réussite des projets de nos clients, qu\'ils soient maîtres d\'uvre ou maîtres d\'ouvrage, publics ou privés.','0','','','','','','','','','','','','','','','','','','','','','','')
Mon probleme : ces caracteres sont interpretés...et génèrent une erreur. pas de probleme pour les simples quotes, je fais en php un addslashes et hopla, mais pour le mot "unique", là je sèche...
MySql me retourne ca :
N'y aurait il pas une fonction php pour dire a mysql qu'il n'interprete pas cette partie de la requete ????
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 INSERT INTO export_idg_ste VALUES ( 82444, 'SETEC TELECOM', '', 'TOUR GAMMA D', '58 QUAI DE LA RAPEE', '', '75012', 'PARIS', '', '', '', '-200', '', '', '', '', 'CONSEIL ET EXPERTISE MAITRE D OUVRAGE PROJETS INDUSTRIELS', '', '', '', '', '', '', '', '', '', '', '', '0', '0', '0', '0', 'CIO', '75', 'IDF', '0', 'Setec assure la totalité des prestations couvrant la vie d\'un projet, depuis les études de faisabilité jusqu \ 'à la mise en service. Pour les projets importants et complexes, une équipe pluri-disciplinaire regroupant les compétences des meilleurs spécialistes dans chaque domaine au sein du Groupe est constituée sous l\'autorité d \ 'un chef de projet. La diversité des missions réalisées (conseil, audit, assistance opérationnelle, OPC, ) et la pluralité des secteurs d\'intervention( infrastructures routières et ferroviaires, bâtiments publics et industriels, aéronautique, spatial, défense, automobile, nucléaire, informatique, )nous ont permis de développer une expertise UNIQUE qui contribue à la réussite des projets de nos clients, qu \ 'ils soient maîtres d\'uvre ou maîtres d \ 'ouvrage, publics ou privés.', '0', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ) #1136 - Column count doesn't match value count at row 1
Merci d'avance pour vos reponses.







Répondre avec citation






Partager