[英]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.