Caractères spéciaux
Posté : 12 juil. 2005, 17:51
Bonjour,
je suis débutant en php/MySQL, je travaille actuellement sur un site en Flash dans lequel j'importe des variables reprises de ma base de données via un script php.
Mon problème est que les caractères spéciaux comme les é è ne s'affichent pas correctement, à la place j'ai un carré blanc en Flash et lorsque je vérifie uniquement le script php à part (hors Flash) il remplace les caractères spéciaux par des signes chinois.
Voilà ce que j'obtiens : Petit r鳵m鮦
au lieu de: Petit résumé.
Je suis un peu perdu, je ne sais pas si le problème vient de mon script php ou de ma bas MySQL mal configurée.
Voici la partie du code concernée:
...
J'ai essyé de remplacer la partie en gras par ceci:
Si vous pouviez m'aider je vous en serais reconnaissant.
je suis débutant en php/MySQL, je travaille actuellement sur un site en Flash dans lequel j'importe des variables reprises de ma base de données via un script php.
Mon problème est que les caractères spéciaux comme les é è ne s'affichent pas correctement, à la place j'ai un carré blanc en Flash et lorsque je vérifie uniquement le script php à part (hors Flash) il remplace les caractères spéciaux par des signes chinois.
Voilà ce que j'obtiens : Petit r鳵m鮦
au lieu de: Petit résumé.
Je suis un peu perdu, je ne sais pas si le problème vient de mon script php ou de ma bas MySQL mal configurée.
Voici la partie du code concernée:
...
$query="SELECT Titre,Resume FROM Prepresse";
$result = mysql_query($query) or die('Query failed : ' . msql_error($db));
$i = mysql_num_rows($result)-1;
mysql_data_seek($result, $i);
if (!($row = mysql_fetch_assoc($result))) {
continue;
}
$Tit1=$row['Titre'];
echo "&tr01=$Tit1&";
$Res1=$row['Resume'];
[b]echo "&Resume01=$Res1&";[/b]
...J'ai essyé de remplacer la partie en gras par ceci:
echo "<font size=\"2\" face=\"Arial\">.&Resume01=$Res1&.</font>";
Mais sans résultat.Si vous pouviez m'aider je vous en serais reconnaissant.