From 23276f4deaf4355b9282d254014be2422e73518a Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Mon, 30 May 2005 08:39:02 +0000 Subject: [PATCH] Ajout tableau des prises d'ordre --- .../stats/distributeurs/commercial.php | 111 +++++++++--------- 1 file changed, 58 insertions(+), 53 deletions(-) diff --git a/htdocs/telephonie/stats/distributeurs/commercial.php b/htdocs/telephonie/stats/distributeurs/commercial.php index 9d44e66109c..4175d2aaa76 100644 --- a/htdocs/telephonie/stats/distributeurs/commercial.php +++ b/htdocs/telephonie/stats/distributeurs/commercial.php @@ -57,62 +57,67 @@ if ($_GET["id"]) print ''; + + /* + * + * + */ print ''; + print ''; + print ''; - print ''; + $sql = "SELECT sum(p.montant), date_format(p.datepo, '%m/%Y')"; + $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_contrat_priseordre as p"; - $sql = "SELECT count(*) as cc,date_format(date_commande,'%m %Y')"; - $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_societe_ligne as l"; - $sql .= " WHERE l.fk_commercial = ".$comm->id; - $sql .= " AND date_commande IS NOT NULL"; - $sql .= " AND l.statut <> 7"; - $sql .= " GROUP BY date_format(date_commande,'%Y/%m') DESC"; - - $result = $db->query($sql); - if ($result) - { - $num = $db->num_rows(); - $i = 0; - $datas = array(); - $legends = array(); - - while ($i < $num) - { - $row = $db->fetch_row($i); - $var=!$var; - - print ""; - print ''; - $i++; - } - $db->free(); - } - else - { - print $db->error() . ' ' . $sql; - } - - print '
DatePrise d\'ordre
NomNb Lignes
'; - print $row[2]." ". $row[1].''.$row[0].'
'; - - print ''; - - print 'Commandes de lignes par semaine

'."\n"; - - print 'Commandes de lignes par semaine

'."\n"; - - print 'Commandes de lignes par semaine

'."\n"; - - print 'Commandes de ligne par mois

'."\n"; - - - - print ''; - - print ''; - - $db->close(); - + $sql .= " WHERE p.fk_commercial = ".$_GET["id"]; + $sql .= " GROUP BY date_format(p.datepo, '%y%m') DESC"; + + $resql = $db->query($sql); + + if ($resql) + { + $num = $db->num_rows(); + $i = 0; + $total = 0; + + while ($i < $num) + { + $row = $db->fetch_row($i); + $var=!$var; + print ""; + print ''.$row[1].''; + print ''.price($row[0]).''; + $i++; + } + $db->free(); + } + else + { + print $db->error() . ' ' . $sql; + } + + + + print '
'; + + + /* + * + */ + print ''; + + print 'Commandes de lignes par semaine

'."\n"; + + print 'Commandes de lignes par semaine

'."\n"; + + print 'Commandes de lignes par semaine

'."\n"; + + print 'Commandes de ligne par mois

'."\n"; + + print ''; + print ''; + + $db->close(); } llxFooter("Dernière modification $Date$ révision $Revision$");