Bonjour
Je fais un export CSv à partir de ma base de données php.
J'ai un souci dans mon fichier csv, la colonne Description n'est pas bien formaté car je pense trop de lettre. toutes la zone description est sur plusieurs ligne et du coup décale tout.
auriez vous une solution ?
$sql = "SELECT `projett`.`idprojet`,`projett`.`nomprojet`,`projett`.`description` FROM `projett` ;";
$result_select = mysql_query($sql) or die(mysql_error());
$result_list = array();
while($row = mysql_fetch_array($result_select))
$result_list[] = $row;
$csv = "Nom du projet;Description;\n";
foreach($result_list as $donnees)
{
$csv .= $donnees['nomprojet'].";".$donnees['description']."\n";
$nomentier = $donnees['nomprojet'];
}
header("Content-Encoding: UTF-16LE,UTF-8");
header("Content-type: application/csv; charset=UTF-8");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-disposition: attachment; filename=Fichier_DetailDemande_Projetencours_selectionProjet_".$nomentier.".csv");
print($csv);
exit;