par
fabrice88250 » 12 juil. 2010, 13:20
Pour ma base de données :
Jeu de caractères pour MySQL: UTF-8 Unicode (utf8)
Interclassement pour la connexion MySQL: utf8_general_ci
mes champs sont enregistrés en utf8_general_ci
quand j'ajoute des données dans ma base depuis un formulaire je fais :
$type = mysql_real_escape_string($_POST['type']);
$description = mysql_real_escape_string($_POST['description']);
$sql = "INSERT INTO IWbiens(id, type, description)
VALUES('','$type', '$description')";
mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
echo 'La nouvelle référence a été ajoutée.';
mysql_close();
pourtant si je rentre dans ma base des caractères comme été
a l'affichage des donnes si je fais :
<?PHP echo htmlentities($result['situation']); ?>
j'ai
été qui s'affiche
si je fais
<?PHP echo $result['situation']; ?>
j'ai
été qui s'affiche