Bonjour, j'ai fait un script PHP qui génère un fichier CSV ,et ça marche bien , mais quand je 'ouvre avec Calc OpenOffice 2.4.1 il regroupe le contenu en une seule colonne .
code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
		$csv_data = "Produit;quantite ;nom;Ref;Code;date creation\n";
		for($l=0;$l<sizeof($tablo);$l++){
				$csv_data .= '"'.utf8_encode($tablo[$l][0]).'";"'.utf8_encode($tablo[$l][1]).'";"'.utf8_encode($tablo[$l][2]).'";"'.utf8_encode($tablo[$l][3]).'";"'.utf8_encode($tablo[$l][4]).'";"'.utf8_encode($tablo[$l][5]).'"'."\n";
		}
 
 
 
		$filename = "file_pdt.csv";
		@$fhandle = fopen($filename,"w");		
		fwrite($fhandle,utf8_decode($csv_data));
		fclose($fhandle);
 
		header('Content-type: text/html; charset=utf-8'); 
		header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
		header('Content-type: application/force-download');
		header('Content-Type: application/octet-stream');
		header('Content-Disposition: attachment; filename="'.$filename.'"');
		//readfile($dir.$filename); 
		readfile($filename);