1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| // export données vers xls
//Premiere ligne = nom des champs (si on en a besoin)
$csv_output .= "ID;REF;Titre;Titre En;Petite description Fr; Petite description En;Description illimitée Fr;Description illimitée En;Poids;HT;TTC;Pro HT;Pro TTC;ID Famille;Famille;ID Sous-Famille;Sous-Famille";
$csv_output .= "\n";
//Boucle
while($data = mysql_fetch_array($req)) {
$fiche = str_replace("\r\n","\n",$data['fi_fiche']);
$fiche = str_replace("\"","",$fiche);
$fiche_en = str_replace("\r\n","\n",$data['fi_fiche_en']);
$fiche_en = str_replace("\"","",$fiche_en);
$descript_fr_pt = str_replace("\r\n","\n",$data['fi_descript_fr_pt']);
$descript_fr_pt = str_replace("\"","",$descript_fr_pt);
$descript_en_pt = str_replace("\r\n","\n",$data['fi_descript_en_pt']);
$descript_en_pt = str_replace("\"","",$descript_en_pt);
$descript_fr_grd = str_replace("\r\n","\n",$data['fi_descript_fr_grd']);
$descript_fr_grd = str_replace("\"","",$descript_fr_grd);
$descript_en_grd = str_replace("\r\n","\n",$data['fi_descript_en_grd']);
$descript_en_grd = str_replace("\"","",$descript_en_grd);
$poids = str_replace(".",",",$data['fi_poids']);
$prixHT = str_replace(".",",",$data['fi_prix_HT']);
$prixTTC = str_replace(".",",",$data['fi_prix_TTC']);
$prixProHT = str_replace(".",",",$data['PrixProHT']);
$prixProTTC = str_replace(".",",",$data['PrixProTTC']);
$csv_output .= "$data[Id_fiche];$data[fi_ref];$fiche;$fiche_en;$descript_fr_pt;$descript_en_pt;$descript_fr_grd;$descript_en_grd;$poids;$prixHT;$prixTTC;$prixProHT;$prixProTTC;$data[Lien_famille];$famille;$data[fi_lien_sous_famille];$sfamille\n";
}
header("Content-type: application/vnd.ms-excel");
header("Content-disposition: attachment; filename=Fiches-".$famille."-".$sfamille."-". date("Ymd").".csv");
print $csv_output;
exit; |
Partager