diff --git a/htdocs/compta/prelevement/stats.php b/htdocs/compta/prelevement/stats.php
index ca2ccbe36e7..7b164ad5179 100644
--- a/htdocs/compta/prelevement/stats.php
+++ b/htdocs/compta/prelevement/stats.php
@@ -37,7 +37,7 @@ llxHeader('','Statistiques pr
print_titre("Statistiques prélèvements");
-$sql = "SELECT sum(pl.amount)";
+$sql = "SELECT sum(pl.amount), count(pl.amount)";
$sql .= " FROM ".MAIN_DB_PREFIX."prelevement_lignes as pl";
if ($db->query($sql))
@@ -49,6 +49,7 @@ if ($db->query($sql))
{
$row = $db->fetch_row();
$total = $row[0];
+ $nbtotal = $row[1];
}
}
@@ -56,7 +57,7 @@ if ($db->query($sql))
* Stats
*
*/
-$sql = "SELECT sum(pl.amount), pl.statut";
+$sql = "SELECT sum(pl.amount), count(pl.amount), pl.statut";
$sql .= " FROM ".MAIN_DB_PREFIX."prelevement_lignes as pl";
$sql .= " GROUP BY pl.statut";
@@ -68,7 +69,8 @@ if ($db->query($sql))
print"\n\n";
print '
';
print '';
- print '| Statut | Montant | % |
';
+ print 'Statut | Nombre | % en nombre | ';
+ print 'Montant | % en montant | ';
$var=True;
@@ -82,8 +84,16 @@ if ($db->query($sql))
$row = $db->fetch_row();
print "| ";
- print $st[$row[1]];
+
+ print $st[$row[2]];
+ print ' | ';
+ print $row[1];
+
print ' | ';
+ print round($row[1]/$nbtotal*100,2)." %";
+
+ print ' | ';
+
print price($row[0]);
print ' | ';
@@ -94,8 +104,8 @@ if ($db->query($sql))
$i++;
}
- print " |
".'| Total';
- print ' | ';
+ print " |
".'| Total | ';
+ print ''.$nbtotal.' | | ';
print price($total);
print ' | | ';
print "
";
@@ -150,7 +160,7 @@ if ($db->query($sql))
print"\n\n";
print '';
print '';
- print '| Statut | Nombre | ';
+ print 'Statut | Nombre | ';
print '% en nombre | Montant | % en montant |
';
$var=True;