Probleme d'enregistrement däccent dans une base
Bonjour a tous,
je me casse la tete encore avec les accents.
Je veux enregiter le mot Genève dans une page.
Ma page est codée en utf8.
J'enregitre mes donnée ainsi:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
$query = sprintf("INSERT INTO manifestations (
lieux,
nom)
VALUES
('%s','%s')",
mysql_real_escape_string($lieux_manif, $connect),
mysql_real_escape_string($nom_manif, $connect)
);
mysql_query($query,$connect) or die('Erreur SQL !'.$connect.'<br>'.mysql_error());
$id = mysql_insert_id(); |
Si $lieux_manif ="Genève"
ceci doit être enregistré, dans ma base, comme ceci : Genève.
C'est imératif.
Alors j'ai essayé avec ceci, qui me converti les caractere speciaux en html
Code:
mysql_real_escape_string(htmlentities($lieux_manif), $connect),
J'ai même essayé avec itf8_decode()
Bref rien n'y fait.
Pouveu vous m'aider?