Bonjour,
J'utilise une base Mysql 4.1 en local sur mon PC.
Lorsque j'insère des phrases avec des mots contenant des apostrophes, tout se passe bien
Si j'insère la même phrase en utilisant le même code dans la base de mon compte Free, j'ai systématiquement un antislash devant mes apostrophes.
J'utilise un formulaire pour saisir mes données puis je traite les données comme ça :
La seule différence que je vois est que en local ma base utilise un codage fr-ISO-8859-1 alors que sur Free c'est fr-UTF-8
Comment éviter cet antislash systématique ?
Merci d'avance.
J'utilise une base Mysql 4.1 en local sur mon PC.
Lorsque j'insère des phrases avec des mots contenant des apostrophes, tout se passe bien
Si j'insère la même phrase en utilisant le même code dans la base de mon compte Free, j'ai systématiquement un antislash devant mes apostrophes.
J'utilise un formulaire pour saisir mes données puis je traite les données comme ça :
Code:
$contenu = nl2br(htmlspecialchars ($contenu,ENT_QUOTES));
$sql = "INSERT INTO table VALUES('$famille',$contenu')";
mysql_query($sql)
La seule différence que je vois est que en local ma base utilise un codage fr-ISO-8859-1 alors que sur Free c'est fr-UTF-8
Comment éviter cet antislash systématique ?
Merci d'avance.