From 59acab3b0f5693f5dd5ad9f21de02b08a79ac598 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Thu, 26 Apr 2007 12:54:26 +0000 Subject: [PATCH] Ajout tableau des noms dans GetListe pour utliser avec les select_array --- htdocs/telephonie/telephonie.tarif.grille.class.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/htdocs/telephonie/telephonie.tarif.grille.class.php b/htdocs/telephonie/telephonie.tarif.grille.class.php index 80a50298fe2..4d256a2d582 100644 --- a/htdocs/telephonie/telephonie.tarif.grille.class.php +++ b/htdocs/telephonie/telephonie.tarif.grille.class.php @@ -354,9 +354,10 @@ class TelephonieTarifGrille { /* \brief Retourne la liste des grilles */ - function GetListe($user) + function GetListe($user,$type='') { $this->liste = array(); + $this->liste_name = array(); $sql = "SELECT d.libelle as tarif_desc, d.rowid, d.type_tarif"; @@ -365,6 +366,10 @@ class TelephonieTarifGrille { $sql .= " WHERE d.rowid = r.fk_grille"; $sql .= " AND r.fk_user =".$user->id; $sql .= " AND r.pread = 1"; + + if ($type <> '') + $sql .= " AND d.type_tarif = '".$type."'"; + $sql .= " ORDER BY d.libelle"; $resql = $this->db->query($sql); @@ -372,7 +377,7 @@ class TelephonieTarifGrille { { while ( $obj = $this->db->fetch_object($resql) ) { - + $this->liste_name[$obj->rowid] = stripslashes($obj->tarif_desc); $this->liste[$obj->rowid][0] = $obj->rowid; $this->liste[$obj->rowid][1] = stripslashes($obj->tarif_desc); $this->liste[$obj->rowid][2] = $obj->type_tarif;