Bonjour,
Je viens de faire mon premier site en flash et je veux intégrer du PHP. Le problème c'est que les lettres accentuées sont transformés en point d'interrogation. Donc j'ai lu qu'il fallait transformer le fichier PHP en UFT-8. Donc j'ai ouvert mon fichier dans notepad et je l'ai enregistrer un UFT-8. Mais le problème, c'est que quand je l'exécute dans firefox, ça me met une erreur dans mon fichier... Voilà le texte de l'erreur :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/124/sdc/b/f/*****/arba_v5/spectacle.php on line 19
La ligne 19 est la ligne où il y a le smiley .

et voilà mon fichier :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Document sans titre</title>
</head>

<body>
<?
$db=mysql_connect("sql.free.fr","****","****");
mysql_select_db("calendrier",$db);

$date_today= date("Y-m-d");
$sql = "UPDATE `calendrier` SET ok='o' WHERE `date_reel` < '$date_today'";
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());

$requete = "SELECT date_reel, quoi, où, infos FROM calendrier WHERE date_reel >= $date_today AND ok='n' ORDER BY date_reel ASC LIMIT 0,1";
$envoi = mysql_query($requete);
while($tableau = mysql_fetch_array($envoi))
{
$date_spect = $tableau['date_reel'];
$quoi = $tableau['quoi'];
$où = $tableau['où'];
$infos = $tableau['infos'];
$date_affich = date( "d/m/Y", strtotime("$date_spect") );
echo "texte=le $date_affich - $quoi - $où";
}
mysql_close()
?>
</body>
</html>
Voilà... si quelqu'un peut m'expliquer pourquoi. merci