Erreur de syntaxe pour MySQL
Bonjour,
Voilà j'ai une faute toute bête mais je ne vois toujours pas pourquoi cela ne fonctionne pas.
Voila le message d'erreur
INSERT INTO `journal` (`id_journal`,`nom`) VALUES ('','L'Express') - Erreur de syntaxe pr�s de 'Express')' � la ligne 1
Pourtant j'utilise bien la fonction addslashes() mais cela ne change rien au problème
Code:
1 2 3 4 5 6 7 8
|
function enregistre(){
$query = "INSERT INTO `journal` (`id_journal`,`nom`) VALUES ('','".addslashes($this->nom)."')";
$result = mysql_query($query, $this->link) or die($query . " - " . mysql_error());
return $result;
} |
Le champs dans la table est un VARCHARS 200 et en latin1_swedish_ci
Sauriez-vous quel est le problème
Merci d'avance