$value)。name為要操作的字段,value為要操作的值*@paramint$limit數據數目*@paramint$offset開始位置*@paramstring$show_field要顯示字段*@paramarray$orderarray("name"=>$value):*name為排序依據的字段,*value為排序的方式【asc(升序,默認)或desc(降序)" />

日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

CI 模型公用查詢函數

系統 2078 0
      
        /*
      
      
        *

     * 多字段條件查詢數據     

     * @param array     $val        array("name" => $value)。name為要操作的字段,value為要操作的值

     * @param int       $limit      數據數目

     * @param int       $offset     開始位置

     * @param string    $show_field 要顯示字段

     * @param array     $order      array("name" => $value):

     *                              name為排序依據的字段,

     *                              value為排序的方式【asc (升序,默認)或 desc(降序), 或 random(隨機)】                            

     * @return array|boolean 

     
      
      
        */
      
      
        public
      
      
        function
      
       getColumn(
      
        $val
      
       = 
      
        array
      
      (), 
      
        $limit
      
       = 
      
        null
      
      , 
      
        $offset
      
       = 
      
        null
      
      , 
      
        $show_field
      
       = '*', 
      
        $order
      
       = 
      
        array
      
      
        ()) 

    {

           
      
      
        if
      
       (
      
        is_array
      
      (
      
        $val
      
      ) && 
      
        count
      
      (
      
        $val
      
      ) > 0
      
        )

           {

                
      
      
        $this
      
      ->db->select(
      
        $show_field
      
      
        );

                
      
      
        foreach
      
       (
      
        $val
      
      
        as
      
      
        $name
      
       => 
      
        $value
      
      
        )

              {

                  
      
      
        $name
      
       = 
      
        strtolower
      
      (
      
        trim
      
      (
      
        $name
      
      
        ));

                  
      
      
        if
      
       (!
      
        empty
      
      (
      
        $name
      
      
        ))

                  {

                      
      
      
        $this
      
      ->db->where(
      
        $name
      
      , 
      
        $value
      
      
        );

                  }

              }

       }
        
if (! empty ( $order )) { foreach ( $order as $order_key => $order_value ) { $this ->db->order_by( $order_key , $order_value ); } } if ( is_numeric ( $limit ) ) { $limit = intval ( $limit ); } else { $limit = null ; } if ( is_numeric ( $offset ) ) { $offset = intval ( $offset ); } else { $offset = null ; } $query = $this ->db->get( $this ->_table, $limit , $offset ); return $query ->num_rows() > 0 ? $query ->result_object() : FALSE ; return FALSE ; }

?

CI 模型公用查詢函數


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 达日县| 忻城县| 汶川县| 临安市| 甘南县| 黄大仙区| 平陆县| 罗定市| 嘉祥县| 巴彦淖尔市| 晋城| 理塘县| 常熟市| 乐平市| 澄城县| 抚松县| 成武县| 惠安县| 佛坪县| 韶关市| 大宁县| 安平县| 东安县| 井冈山市| 灵川县| 珲春市| 辽源市| 安化县| 田林县| 龙井市| 新闻| 彰化县| 固始县| 肥东县| 彭阳县| 万载县| 安岳县| 茶陵县| 临洮县| 东乡| 泰和县|