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:
Si $lieux_manif ="Genève"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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();
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
J'ai même essayé avec itf8_decode()
Code : Sélectionner tout - Visualiser dans une fenêtre à part mysql_real_escape_string(htmlentities($lieux_manif), $connect),
Bref rien n'y fait.
Pouveu vous m'aider?
Partager