Bonjour,
j'ai une table de ma BDD codé en latin1_swedish_ci

j'ai créé un script php pour créer un flux xml:

<?php
header('Content-type: text/xml');
.....

$query = "SELECT * FROM `events`";

$result = mysql_query($query);

if (!$result)
return 0;
echo "<datas>";
while ($line = mysql_fetch_assoc($result))
{
echo "<data>";
echo "<id>".$line["id"]."</id>";
echo "<titre>".$line["titre"]."</titre>";
echo "<texte>".$line["texte"]."</texte>";
echo "<type>".$line["type"]."</type>";
echo "<date>".$line["date"]."</date>";
echo "</data>";
}
mysql_free_result($result); // Libération des résultats
echo "</datas>";

mysql_close($connexion); // Fermeture de la connexion, cela ne libère pas les résultats
?>
Quand je lance mon script php, j'ai une erreur sur les accents :

Erreur d'analyse XML : mal formé
Emplacement : http://localhost/test/MonScript.php
Numéro de ligne 1, Colonne 52 :<datas><data><id>3</id><titre>Visite le 16/10/2009 ￿ 20 H 35</titre>
la lettre 'à' me donne donc une erreur et affiche ￿
Quelqu'un a-t-il une solution???