Bonsoir,
Si vous pouvez m'aider, ça me sauvera ma place. Eh oui j'ai dit à mon patron que la mise à jour est faite parce que je comptais prendre le base.sql et le mettre à jour chez moi avant demain matin.
Mon problème:
le contenu est mise jour sans problème depuis notre intranet.
Mais chez moi, dès que je veux ajouter une donnée qui contient apostrophe
par exemple (l'instruction)
ça me donne cette erreur
Erreur de syntaxe près de 'instruction',stock='oui',prix='0.00' WHERE ID='11'' à la ligne 1
Je pense que ça doit être une question de paramètre. Que dois-je faire.
voici ma table
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
CREATE TABLE `produits` (
`ID` int(10) NOT NULL auto_increment,
`numero` varchar(50) NOT NULL default '',
`categorie` varchar(50) NOT NULL default '',
`classement` varchar(100) NOT NULL default '',
`contenu` text NOT NULL,
`vignette` varchar(50) default 'vignette.jpg',
`photolink` varchar(50) default 'photo.jpg',
`date` date NOT NULL default '0000-00-00',
`stock` char(3) NOT NULL default '',
`prix` decimal(10,2) NOT NULL default '0.00',
`couleur` varchar(100) default NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=782 ; |
c'est le champ contenu qui pose des problèmes
Ce serait cool si vous pouvez m'aider
Merci d'avance
Partager