From 3c7929662c1b0fdba9933d0dd4038b8df68cf06e Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 28 Dec 2004 15:26:11 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20M=E9canisme=20de=20tri=20du=20tableau=20?= =?UTF-8?q?non=20op=E9rationnel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/product/popuprop.php | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/htdocs/product/popuprop.php b/htdocs/product/popuprop.php index bb3e541f639..de4262ee007 100644 --- a/htdocs/product/popuprop.php +++ b/htdocs/product/popuprop.php @@ -22,8 +22,20 @@ * */ +/** \file htdocs/product/popuprop.php + \ingroup propal, produit + \brief Liste des produits par popularité + \version $Revision$ +*/ + require("./pre.inc.php"); +$sortfield = isset($_GET["sortfield"])?$_GET["sortfield"]:$_POST["sortfield"]; +$sortorder = isset($_GET["sortorder"])?$_GET["sortorder"]:$_POST["sortorder"]; +$page = $_GET["page"]; +if ($page < 0) { + $page = 0 ; } + if ($sortfield == "") { $sortfield="c"; @@ -51,14 +63,14 @@ if ( $db->query($sql) ) $afficher_pagesuivante = -1; } -print_barre_liste("Liste des produits par popularité dans les propositions commerciales", $page, "popuprop.php","","","","",$afficher_pagesuivante); +print_barre_liste("Liste des produits par popularité", $page, "popuprop.php","","","","",$afficher_pagesuivante); print ''; print ""; -print_liste_field_titre($langs->trans("Ref"),"popuprop.php", "p.ref"); -print_liste_field_titre($langs->trans("Label"),"popuprop.php", "p.label"); -print_liste_field_titre("Nb. de proposition","popuprop.php", "c","","",'align=\"center\"'); +print_liste_field_titre($langs->trans("Ref"),"popuprop.php", "p.ref","","","",$sortfield); +print_liste_field_titre($langs->trans("Label"),"popuprop.php", "p.label","","","",$sortfield); +print_liste_field_titre("Nb. de proposition","popuprop.php", "c","","",'align="right"',$sortfield); print "\n"; $sql = "select p.rowid, p.label, p.ref, count(*) as c from ".MAIN_DB_PREFIX."propaldet as pd, ".MAIN_DB_PREFIX."product as p where p.rowid = pd.fk_product group by (p.rowid)"; @@ -77,11 +89,11 @@ if ( $db->query($sql) ) { $objp = $db->fetch_object( $i); $var=!$var; - print ""; - print "\n"; - print "\n"; - print ''; - print "\n"; + print ""; + print "\n"; + print "\n"; + print ''; + print "\n"; $i++; } $db->free();
rowid\">$objp->ref$objp->label'.$objp->c.'
rowid\">$objp->ref$objp->label'.$objp->c.'