Я создаю файл Excel, который можно загрузить с веб-страницы с помощью этого фрагмента кода:
$sql = "SELECT * FROM my_table";
$ressource_sql = execute_sql($sql);
while ($row = mysql_fetch_assoc($ressource_sql)) {
$ligne_hve.=$row['id'] . ';';
$ligne_hve.=$row['name'] . ';';
$ligne_hve.=$row['products'] . ';';
$ligne_hve .= "\n";
}
$file_hve = fopen($file_export_hve, "w+");
fwrite($file_hve, $ligne_hve);
fclose($file_hve);
Файл Excel регенерируется каждый раз, когда пользователь просматривает веб-страницу с этим кодом, весь веб-сайт - ISO8859-1, я знаю, что Excel использует странную кодировку (windows-1252), но пока я не нашел какой-либо трюки, чтобы получить французский акцент (хорошо отображается на веб-сайте) в Excel ...
Спасибо за помощь