';
-
-
-
-
-
- /* Commissions */
+ /* Conso */
+ $conso_total = 0;
$consos = array();
$sql = "SELECT c.date, sum(c.montant)";
- $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_commission_conso as c";
-
+ $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_commission_conso as c";
$sql .= " WHERE c.fk_distributeur = ".$_GET["id"];
-
$sql .= " GROUP BY c.date DESC";
$resql = $db->query($sql);
if ($resql)
{
- $num = $db->num_rows();
+ $num = $db->num_rows($resql);
$i = 0;
while ($i < $num)
{
- $row = $db->fetch_row($i);
+ $row = $db->fetch_row($resql);
$consos[$row[0]] = $row[1];
+ $conso_total += $row[1];
$i++;
}
- $db->free();
+ $db->free($resql);
}
else
{
@@ -91,13 +83,52 @@ if ($_GET["id"])
}
+ /* Commission */
+ $comm_total = 0;
+ $commissions = array();
+
+ $sql = "SELECT c.date, c.montant";
+ $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_commission as c";
+ $sql .= " WHERE c.fk_distributeur = ".$_GET["id"];
+ $sql .= " ORDER BY c.date DESC";
+
+ $resql = $db->query($sql);
+
+ if ($resql)
+ {
+ $num = $db->num_rows($resql);
+ $i = 0;
+
+ while ($i < $num)
+ {
+ $row = $db->fetch_row($resql);
+ $commissions[$row[0]] = $row[1];
+ $comm_total += $row[1];
+ $i++;
+ }
+ $db->free($resql);
+ }
+ else
+ {
+ print $db->error() . ' ' . $sql;
+ }
+
+
+
+ print '';
+
+ print '';
+
+
print '';
print '';
- print '| Date | Versé | Consos | Solde | ';
+ print 'Date | Versé | Consos | Solde | ';
+ $var=1;
+ print '';
+ print '| Total | '.price($comm_total).' HT | '.price($conso_total).' HT | '.price($comm_total - $conso_total).' HT | ';
$sql = "SELECT c.date, c.montant";
$sql .= " FROM ".MAIN_DB_PREFIX."telephonie_commission as c";
-
$sql .= " WHERE c.fk_distributeur = ".$_GET["id"];
$sql .= " ORDER BY c.date DESC";
@@ -112,20 +143,20 @@ if ($_GET["id"])
while ($i < $num)
{
- $row = $db->fetch_row($i);
+ $row = $db->fetch_row($resql);
$var=!$var;
print "";
print '| '.substr($row[0], -2).'/'.substr($row[0],0,4).' | ';
- print ''.price($row[1]).' HT | ';
- print ''.price($consos[$row[0]]).' HT | ';
- print ''.price($consos[$row[0]] - $row[1]).' HT | ';
+ print ''.price($row[1]).' HT | ';
+ print ''.price($consos[$row[0]]).' HT | ';
+ print ''.price($consos[$row[0]] - $row[1]).' HT | ';
$i++;
}
- $db->free();
+ $db->free($resql);
}
else
{
| |