43 |
|
|
44 |
$year = strftime("%Y",time()); |
$year = strftime("%Y",time()); |
45 |
$total = 0; |
$total = 0; |
46 |
|
$var = True; |
47 |
dolibarr_fiche_head($head, $hselected, "Distributeurs"); |
dolibarr_fiche_head($head, $hselected, "Distributeurs"); |
48 |
|
|
49 |
print '<table class="noborder" width="100%" cellspacing="0" cellpadding="4">'; |
print '<table class="noborder" width="100%" cellspacing="0" cellpadding="4">'; |
89 |
$sql .= " WHERE graph = 'distributeur.gain.mensuel'"; |
$sql .= " WHERE graph = 'distributeur.gain.mensuel'"; |
90 |
$sql .= " GROUP BY legend DESC"; |
$sql .= " GROUP BY legend DESC"; |
91 |
$resql = $db->query($sql); |
$resql = $db->query($sql); |
92 |
|
$total = 0; |
93 |
if ($resql) |
if ($resql) |
94 |
{ |
{ |
95 |
while ($row = $db->fetch_row($resql)) |
while ($row = $db->fetch_row($resql)) |
96 |
{ |
{ |
|
$var=!$var; |
|
97 |
print "<tr $bc[$var]><td>".$row[1].'</td>'; |
print "<tr $bc[$var]><td>".$row[1].'</td>'; |
98 |
print '<td align="right">'.price($row[0]).'</td></tr>'; |
print '<td align="right">'.price($row[0]).'</td></tr>'; |
99 |
|
$total += $row[0]; |
100 |
|
$var=!$var; |
101 |
} |
} |
102 |
$db->free(); |
$db->free(); |
103 |
} |
} |
105 |
{ |
{ |
106 |
print $db->error() . ' ' . $sql; |
print $db->error() . ' ' . $sql; |
107 |
} |
} |
108 |
|
print "<tr $bc[$var]><td>Total</td>"; |
109 |
|
print '<td align="right">'.price($total).'</td></tr>'; |
110 |
print '</table>'; |
print '</table>'; |
111 |
|
|
112 |
print '</td></tr><tr><td valign="top" width="70%">'; |
print '</td></tr><tr><td valign="top" width="70%">'; |
121 |
$sql .= " WHERE graph = 'distributeur.commission.mensuel'"; |
$sql .= " WHERE graph = 'distributeur.commission.mensuel'"; |
122 |
$sql .= " GROUP BY legend DESC"; |
$sql .= " GROUP BY legend DESC"; |
123 |
$resql = $db->query($sql); |
$resql = $db->query($sql); |
124 |
|
$total = 0; |
125 |
if ($resql) |
if ($resql) |
126 |
{ |
{ |
127 |
while ($row = $db->fetch_row($resql)) |
while ($row = $db->fetch_row($resql)) |
|
{ |
|
|
$var=!$var; |
|
|
print "<tr $bc[$var]><td>".$row[1].'</td>'; |
|
|
print '<td align="right">'.price($row[0]).'</td></tr>'; |
|
|
} |
|
|
$db->free(); |
|
|
} |
|
|
else |
|
128 |
{ |
{ |
129 |
print $db->error() . ' ' . $sql; |
print "<tr $bc[$var]><td>".$row[1].'</td>'; |
130 |
|
print '<td align="right">'.price($row[0]).'</td></tr>'; |
131 |
|
$total += $row[0]; |
132 |
|
$var=!$var; |
133 |
} |
} |
134 |
print '</table>'; |
$db->free(); |
135 |
|
} |
136 |
|
else |
137 |
|
{ |
138 |
|
print $db->error() . ' ' . $sql; |
139 |
|
} |
140 |
|
print "<tr $bc[$var]><td>Total</td>"; |
141 |
|
print '<td align="right">'.price($total).'</td></tr>'; |
142 |
|
print '</table>'; |
143 |
|
|
144 |
|
|
145 |
|
print '</td></tr>'; |
146 |
|
print '</table>'; |
147 |
|
|
148 |
print '</td></tr>'; |
$db->close(); |
|
print '</table>'; |
|
|
|
|
|
$db->close(); |
|
149 |
|
|
150 |
|
|
151 |
llxFooter("<em>Dernière modification $Date$ révision $Revision$</em>"); |
llxFooter("<em>Dernière modification $Date$ révision $Revision$</em>"); |