Hola a todos, tengo un problema con la codificación al exportar mis datos de una base de datos en postgresql a un archivo .csv. He utilizado tanto la codificación utf-8 como la iso-8859-1 pero no me funciona. ¿alguna idea? Os dejo el código por si os sirve de ayuda
<?php
.
.
header("Cache-Control:public");
header("Content-Type: text/csv; charset=utf-8");
header("Content-Disposition: attachment; filename=archivo.csv);
$datos=$db->getAll('select * from tabla");
echo "Canción 1;Canción 2 \n";
foreach($datos as $d){
echo $d['titulo1'] . ":" . $d['titulo2'] . "\n";
}
?>
Gracias de antemano