Page 1 sur 1

Probleme de caractére dans mysql

Posté : 24 nov. 2005, 03:47
par brani
bonjour,

voila j'ai un souci
je recuper des donnees que je stock dans ma base

mon souci c'est que les lettre avec accent sont enregistré bisarement

exemple le " é " et enregistré en " é " donc ca pose un souci pour l'affichage d'autan plus que je n'est ce probleme que avec

le titre que je recoi en method POST d'un formulaire normal

j'ai fait des test avec un simple formulaire a aparament c la meme chose

donc il me manque un truc ou a ajouter
if(isset($_POST['FCKeditor1']) && isset($_POST['titre'])){

$sValue = addslashes( $_POST['FCKeditor1'] ) ;
$titre = addslashes( $_POST['titre']) ;
mysql_connect('localhost', 'root', '');
mysql_select_db('contenu');

mysql_query("INSERT INTO contenu_page VALUES('', '$titre', '$sValue')") or die(mysql_error());
mysql_close();
}


Posté : 24 nov. 2005, 04:02
par brani
j'ai trouver une petite solution


pour l'afficher corectement

j'ai mis
<?

echo utf8_decode($mavariable);

?>
mais je sais pas si c'est corect de faire ca aprés tout du moment que ca marche

Posté : 24 nov. 2005, 04:22
par Xenon_54
Le sujet a déjà été abordé dans à cet endroit:
http://www.phpfrance.com/forums/voir_sujet-8471.php

Posté : 25 nov. 2005, 15:55
par brani
Oui j'ai regarder c'est un peut chiant tout ca



ma solution et plus rapide et peut servir pour ceux qui n'arive pas
a resoudre le probleme