Bonjour,

Pour ajouter du texte dans ma base de donnée mysql, je fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
mysql_connect(_BDD_HOST, _BDD_USER, _BDD_PASS);
mysql_select_db(_BDD_NOM);
 
$corps_texte=mysql_real_escape_string(htmlentities ($_POST['corps_texte'], ENT_QUOTES));
 
mysql_query("INSERT INTO contenu VALUES('','$corps_texte')");
 
mysql_close();
Pour lire ce contenu:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
mysql_connect(_BDD_HOST, _BDD_USER, _BDD_PASS);
mysql_select_db(_BDD_NOM);
 
$retour=mysql_query("SELECT * FROM contenu WHERE id='$id'");
$donnees=mysql_fetch_array($retour);
 
echo $donnees['corps'];
 
mysql_close();
Avec easyphp, je n'est pas de problème, mais depuis que le l'ai mi sur le serveur d'ovh, j'ai des entislah qui s'affiche avant chaque apostrophe. et si j'édite mon texte, alor il s'ajoute encore.

Comment résoudre ce problème ?

Merci d'avance pour votre aide.