Мой стол:
CREATE TABLE A(
id serial NOT NULL,
date timestamp without time zone,
type text,
sub_type text,
filename text,
filepath text,
filesize integer,
);
У меня есть процедура обновления:
$Query = "UPDATE A SET type=\"" . $strType . "\" where id=" . intval($ID);
Проблема:
Когда $ strType является строкой, например «салат», я получаю эту ошибку:
ERROR: column "lettuce" does not exist
Когда это int, ошибки нет.
Идеи?
больше фона:
- код вставки успешно добавляет имя файла, путь к файлу, оба типа текста