我如何获得SQL转储


How I can get SQL dump

我使用查询生成器,有人能告诉我如何从查询生成器中获得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);
        }

因为我没有得到预期的结果,而是手动编写查询

将以下代码直接粘贴到控制器中,它将显示系统构建的查询。

$this->output->enable_profiler(TRUE);

上面还可以显示数据帖子、会话变量、查询时间等。它是有帮助的。

参考此链接写入查询https://www.codeigniter.com/userguide2/database/active_record.html

返回查询,使用

echo $this->db->last_query();