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 : 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();
Si $lieux_manif ="Genève"
ceci doit être enregistré, dans ma base, comme ceci : Gen&egrave;ve.
C'est imératif.

Alors j'ai essayé avec ceci, qui me converti les caractere speciaux en html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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?