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 38 39 40 41 42 43 44 45 46 47 48 49
| <?php
require_once("inc/fonctions.php");
require("class/offre.class.php");
require("class/article.class.php");
require("class/article_media.class.php");
header("Content-Type: application/csv-tab-delimited-table; charset=ISO-8859-1");
header("Content-disposition: filename=offres_".date("d")."".date("m")."".date("Y").".csv");
$str="";
$liste_offre = Offre::getAll();
foreach($liste_offre as $offre)
{
$str.=$offre['libelle_ss_famille_offre'].";".$offre['libelle_regies_article'].";".$offre['libelle_compta_article'].";".$offre['compte_famille_article']."\n";
$liste_article=Article::getAll($offre['id_famille_article']);
foreach($liste_article as $article)
{
if($article['media_article'] == 0)
{
$leMedia = "Aucun";
}
else
{
$leMedia = article_media::getLibelle($article['media_article']);
}
$str.=$article['libelle_article'].";".$article['designation_article'].";".$article['pu_article'].";".$article['libelle_mode_article'].";".$article['duree_article'].";".$article['type'].";".$leMedia.";";
if($article['revision_article'] == 0)
{
$str .= "Non";
}
elseif($article['revision_article'] == 1)
{
$str .= "1er Janvier";
}
else
{
$str .= "1er Juillet";
}
$str .= "\n";
}
$str.="\n";
}
echo $str;
?> |
Partager