我使用查询构建器,有人可以告诉我如何从该查询构建器获取SQL语句的结果。
我的查询构建器
$this->db->join('kategori_produk', 'produk.KategoriID = kategori_produk.KategoriID');
$this->db->where('MerchantID', $merchantID);
$this->db->order_by($order_column, $order_type);
$this->db->like($searchField, $search);
}
因为我没有得到预期的结果,而是手动编写查询
答案 0 :(得分:0)
将以下代码直接粘贴到控制器中,它将显示系统构建的查询。
$this->output->enable_profiler(TRUE);
此外,上面还可以显示数据帖子,会话变量,查询时间等。它很有帮助。
答案 1 :(得分:-1)
请参阅此链接以编写查询 https://www.codeigniter.com/userguide2/database/active_record.html
回显查询使用此
echo $this->db->last_query();
返回结果之前