From e908ce2ea735ac5259f529d1d9bc863ead2568b8 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Fri, 7 Nov 2003 09:47:49 +0000 Subject: [PATCH] Ajout liste des commandes --- htdocs/commande/index.php | 69 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 66 insertions(+), 3 deletions(-) diff --git a/htdocs/commande/index.php b/htdocs/commande/index.php index db163e9dd89..236a4ac195e 100644 --- a/htdocs/commande/index.php +++ b/htdocs/commande/index.php @@ -24,6 +24,8 @@ require("./pre.inc.php"); llxHeader(); +print_titre("Commandes"); + print ''; print '
'; @@ -54,10 +56,8 @@ if ( $db->query($sql) ) { $num = $db->num_rows(); - print_barre_liste("Liste des Commandes",$page,$PHP_SELF,"",$sortfield,$sortorder,'',$num); - $i = 0; - print '

'; + print '
'; print '"; @@ -82,6 +82,69 @@ if ( $db->query($sql) ) */ print '
'; print_liste_field_titre("Client",$PHP_SELF, "p.ref"); print "'; +/* + * Commandes à valider + */ +$sql = "SELECT c.rowid, c.ref, s.nom, s.idp FROM llx_commande as c, llx_societe as s"; +$sql .= " WHERE c.fk_soc = s.idp AND c.fk_statut = 0"; +if ($socidp) +{ + $sql .= " AND c.fk_soc = $socidp"; +} + +if ( $db->query($sql) ) +{ + $num = $db->num_rows(); + if ($num) + { + $i = 0; + print ''; + print ''; + print ''; + + while ($i < $num) + { + $var=!$var; + $obj = $db->fetch_object($i); + print ""; + print ''; + $i++; + } + print "
'.translate("Commandes à valider").'
rowid\">$obj->ref'.$obj->nom.'

"; + } +} +/* + * Commandes à traiter + */ +$sql = "SELECT c.rowid, c.ref, s.nom, s.idp FROM llx_commande as c, llx_societe as s"; +$sql .= " WHERE c.fk_soc = s.idp AND c.fk_statut = 1"; +if ($socidp) +{ + $sql .= " AND c.fk_soc = $socidp"; +} + +if ( $db->query($sql) ) +{ + $num = $db->num_rows(); + if ($num) + { + $i = 0; + print ''; + print ''; + print ''; + + while ($i < $num) + { + $var=!$var; + $obj = $db->fetch_object($i); + print ""; + print ''; + $i++; + } + print "
'.translate("Commandes à traiter").'
rowid\">$obj->ref'.$obj->nom.'

"; + } +} + /* * Propales à facturer */