postgresql функция обновления динамическая ошибка ввода node.js [дубликат]

Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:

  1. Вызов метода экземпляра объекта null.
  2. Доступ или изменение поля объекта null.
  3. Принимая длину null, как если бы это был массив.
  4. Доступ или изменение слотов null, как если бы это был массив.
  5. Бросок null как будто это было значение Throwable.

Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null.

Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html

3
задан Adrian Cid Almaguer 8 April 2015 в 04:21
поделиться

1 ответ

Вы не можете связывать имена столбцов в запросе:

$sql = "UPDATE users 
        SET `:dog_col`=:dog_path
        WHERE `username`=:user_id_";

В этом случае вы должны использовать переменную типа:

    $column = 'myColumn';

    $sql = "UPDATE users
            SET $column = :dog_path
            WHERE username = :user_id_";
4
ответ дан Adrian Cid Almaguer 18 August 2018 в 20:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: