Запрос CodeIgniter() с напрямую введенными данными $_POST в запросе INSERT IGNORE выдает синтаксическую ошибку [закрыто]Php

Кемеровские программисты php общаются здесь
Anonymous
Запрос CodeIgniter() с напрямую введенными данными $_POST в запросе INSERT IGNORE выдает синтаксическую ошибку [закрыто]

Сообщение Anonymous »

Я столкнулся с проблемой синтаксиса при запросе к базе данных CodeIgniter. Не могу понять, в чем дело.

Код: Выделить всё

$query = $this->db->query("
INSERT IGNORE INTO " . $table. " (email, lang, ip_address)
VALUES (" . $this->db->escape($_POST['email']) . ", " . $this->db->escape($lang) . ", " . $this->input->ip_address() . ")");
Я также ищу способ вывода того, как будет выглядеть запрос после замены заполнителей, поскольку меня немного смущают параметры отладки CodeIgniter.

Подробнее здесь: https://stackoverflow.com/questions/135 ... e-query-em

Вернуться в «Php»