Непосредственное внедрение строки в качестве значения предложения 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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