Непосредственное внедрение строки в качестве значения предложения WHERE необработанного запроса UPDATE в CodeIgniter приPhp

Кемеровские программисты php общаются здесь
Anonymous
Непосредственное внедрение строки в качестве значения предложения WHERE необработанного запроса UPDATE в CodeIgniter при

Сообщение Anonymous »

Использование этого оператора для вызова базы данных. Получаю ошибку, не знаю, что я здесь делаю не так. Говорит неизвестный столбец, но kns2184 — это не имя столбца, а поле в столбце.

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

$sql = "update p4p.users_csv_import
set is_dupe=" . (int)(1) . " where users_csv_import.username=" . $user_name;
$this->db->query($sql);
Это моя ошибка:

Номер ошибки: 1054
Неизвестный столбец «kns2184» в разделе «where»
обновить p4p.users_csv_import set is_dupe=1, где user_csv_import.username=kns2184
Имя файла: /Applications/MAMP/htdocs/models/user_import_model.php
Номер строки: 47


Подробнее здесь: https://stackoverflow.com/questions/206 ... query-in-c

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