Tôi đang tìm cách xem chuỗi được tạo của truy vấn nhưng mà không cần thi hành nó.Truy vấn Echo trước khi thực thi và không được thực hiện trong trình mã hóa Bản ghi Hoạt động
Lưu ý rằng truy vấn chưa được thực thi trước đó. (Tôi không muốn $this->db->last_query();
)
Tôi hy vọng có thể là một phương pháp với một cái tên như $this->db->echo_query_string($table_name = '');
được sử dụng hệt như$this->db->get($table_name = '');
nhưng sự khác biệt chỉ được RẰNGget()
thực thi mã, nhưng echo_query_string()
chỉ vang chuỗi truy vấn mà không cần thực hiện.
Đơn giản - nhưng có lẽ không hiệu quả - cách tôi sẽ làm là sửa đổi một chút truy vấn để tạo truy vấn sai lầm sao cho hệ thống hiển thị lỗi cùng với lỗi dự kiến đơn giản và nó sẽ không được thực thi. – maan81