From e9edff28731f17c07c2d892bf43527bc6a2dc78e Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Fri, 18 Feb 2005 14:18:47 +0000 Subject: [PATCH] =?UTF-8?q?Ajoute=20la=20possibilit=E9=20de=20tri?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/telephonie/stats/clients/gain.php | 25 ++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/htdocs/telephonie/stats/clients/gain.php b/htdocs/telephonie/stats/clients/gain.php index c49d38c28cf..0100e4c67b0 100644 --- a/htdocs/telephonie/stats/clients/gain.php +++ b/htdocs/telephonie/stats/clients/gain.php @@ -21,11 +21,7 @@ */ require("./pre.inc.php"); -$page = $_GET["page"]; -$sortorder = $_GET["sortorder"]; - -if (!$user->rights->telephonie->lire) - accessforbidden(); +if (!$user->rights->telephonie->lire) accessforbidden(); llxHeader('','Telephonie - Statistiques'); @@ -49,11 +45,18 @@ print ''; print '
'; +$page = $_GET["page"]; +$sortfield = $_GET["sortfield"]; +$sortorder = $_GET["sortorder"]; + +if ($sortorder == "") $sortorder="DESC"; +if ($sortfield == "") $sortfield="marge"; + $sql = "SELECT nom, ca, gain, cout, marge, idp"; $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_client_stats"; $sql .= " , " .MAIN_DB_PREFIX."societe"; $sql .= " WHERE idp = fk_client_comm"; -$sql .= " GROUP BY marge DESC"; +$sql .= " ORDER BY $sortfield $sortorder ";// . $db->plimit($conf->liste_limit+1, $offset); if ($db->query($sql)) { @@ -61,10 +64,12 @@ if ($db->query($sql)) $i = 0; print ''; - print ''; - print ''; - print ''; - print ''; + print ''; + print_liste_field_titre("Client","gain.php","nom"); + print_liste_field_titre("Marge","gain.php","marge",'','','align="right"'); + print_liste_field_titre("Gain Total","gain.php","gain",'','','align="right"'); + print_liste_field_titre("Vente","gain.php","ca",'','','align="right"'); + print_liste_field_titre("Achat","gain.php","cout",'','','align="right"'); print "\n"; $var=True;
ClientMargeGain TotalVenteAchat