簡體   English   中英

將模型 Codeigniter 轉換為 MySQL 查詢

[英]convert model Codeigniter into MySQL query

如何在mysql查詢中轉換查詢codeigniter

 function per_id($id) { $this->db->where('activity_detail_id',$id); $query=$this->db->get('t_trx_activity_detail'); return $query->result(); }

您可以像這樣使用 Mysql 查詢

function per_id($id)
{
    $query = $this->db->query("select * from t_trx_activity_detail where activity_detail_id='".$id."'");
    return $query->result();        
} 

您可以使用 CI 功能調試查詢。並獲取 mysql 查詢。

檢查 CI $this->db->last_query() 的查詢輔助函數

function per_id($id)
    {

        $this->db->where('activity_detail_id',$id);
        $query=$this->db->get('t_trx_activity_detail');
        echo $this->db->last_query();
        // return $query->result();
    }

上面我在你的代碼中添加了一個查詢輔助函數

准確獲取 Codeigniter 功能的一種精確方法是使用

get_compiled_select

欲了解更多信息,請看這里

在您的代碼中 - 它看起來像

function per_id($id)
{
    $this->db->where('activity_detail_id',$id);
    echo $this->db->get_compiled_select("t_trx_activity_detail");
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM