Viewing file:      m_umgroup.php (1.46 KB)      -rwxr-xr-x Select action/file-type:    (+) |   (+) |   (+) | Code (+) | Session (+) |   (+) | SDB (+) |   (+) |   (+) |   (+) |   (+) |   (+) |
 
<?php include_once("da_umgroup.php"); class M_Umgroup extends Da_umgroup {     //=== add your functions below
      function getAll($aOrderBy=""){         $orderBy = "";         if (is_array($aOrderBy)) {             $orderBy.="ORDER BY ";             foreach ($aOrderBy as $key => $value) {                 $orderBy.= "$key $value, ";             }             $orderBy = substr($orderBy, 0, strlen($orderBy)-2);         }         $sql = "SELECT * FROM umgroup $orderBy";         $query = $this->db->query($sql);         return $query ;     }
      function RSWorkGroupByUsID($uid){         $sql = "SELECT *                 FROM umgroup gp                 JOIN umusergroup ugp ON gp.GpID = ugp.UgGpID                 JOIN umsystem st ON gp.GpStID = st.StID                 WHERE ugp.UgUsID =?                 ORDER BY gp.GpStID, gp.GpID";         $result = $this->db->query($sql, array($uid));
          return $result;     }
      function getGpNameTByIdStId($stid,$gpid){         $sql = "SELECT GpNameT                  FROM umgroup                  WHERE GpID = ?                 AND GpStID = ?";         $result = $this->db->query($sql, array($gpid,$stid));
          if($result->num_rows()<>0){             return $result->row_array();         }else{             return false;         }     }          function get(){         $sql = "SELECT * FROM umsystem st                 LEFT JOIN umgroup gp ON st.StID=gp.GpStID                 ORDER BY StNameT,gp.GpNameT ASC ";         return $this->db->query($sql);     }          function getIdByStId(){         $sql = "SELECT GpID                  FROM umgroup                  WHERE GpStID = ?                  ORDER BY GpID DESC";         $query = $this->db->query($sql, array($this->GpStID));         if($query->num_rows()<=0){             return 0;         } else {             return $query->row()->GpID;         }     }      } //=== end class Umgroup
  ?> 
  |