CodeIgniter УДАЛЯЕТ переменные, которые вы передаете, используя метод $this->db->query
. Но ТОЛЬКО когда вы передаете переменные как привязки, вот пример:
$dbResult = $this->db->query("SELECT * FROM users WHERE username = '?'", array($this->input->post('username')));
Также помните, что $_POST
не следует отдавать предпочтение перед $this->input->post
, поскольку он проверяет, существуют ли переменные для предотвращения ошибок.