diff --git a/htdocs/product/stats/index.php b/htdocs/product/stats/index.php index 19e7b0f8168..5507dd3c804 100644 --- a/htdocs/product/stats/index.php +++ b/htdocs/product/stats/index.php @@ -19,37 +19,65 @@ * $Source$ * */ + require("./pre.inc.php"); -require("../commande.class.php"); +require("../../propal.class.php"); require("../../graph.class.php"); llxHeader(); + +$mesg = ''; + /* * * */ - -print_fiche_titre('Statistiques commandes', $mesg); - -print ''; -print ''; - -$sql = "SELECT count(*), date_format(date_commande,'%Y') as dm, sum(total_ht) FROM ".MAIN_DB_PREFIX."commande WHERE fk_statut > 0 GROUP BY dm DESC "; +$sql = "SELECT count(*) FROM llx_product WHERE fk_product_type = 0"; if ($db->query($sql)) { - $num = $db->num_rows(); - $i = 0; - while ($i < $num) - { - $row = $db->fetch_row($i); - $nbproduct = $row[0]; - $year = $row[1]; - print ""; - print ''; - $i++; - } + $row = $db->fetch_row(0); + $nbproduct = $row[0]; } $db->free(); +$sql = "SELECT count(*) FROM llx_product WHERE envente = 0 AND fk_product_type = 0"; +if ($db->query($sql)) +{ + $row = $db->fetch_row(0); + $nbhv = $row[0]; +} +$db->free(); + +print_fiche_titre('Statistiques produits et services', $mesg); + +print '
AnnéeNb de commandeSomme des commandes
'.$year.''.$nbproduct.''.price($row[2]).'
'; +print ""; +print ''; +print ''; +print ""; +print ''; +print ''; + +$sql = "SELECT count(*) FROM llx_product WHERE fk_product_type = 1"; +if ($db->query($sql)) +{ + $row = $db->fetch_row(0); + $nbproduct = $row[0]; +} +$db->free(); +$sql = "SELECT count(*) FROM llx_product WHERE envente = 0 AND fk_product_type = 1"; +if ($db->query($sql)) +{ + $row = $db->fetch_row(0); + $nbhv = $row[0]; +} +$db->free(); + +print ""; +print ''; +print ''; +print ""; +print ''; +print ''; print '
Nb de produit dans le catalogue'.$nbproduct.'
Nb de produit dans le catalogue qui ne sont pas en vente'.$nbhv.'
Nb de service dans le catalogue'.$nbproduct.'
Nb de service dans le catalogue qui ne sont pas en vente'.$nbhv.'
';