я просто вставив данные из формы с помощью PHP в таблицу MYSQL, но я получаю необычный код error.My являетсяНеобычной Ошибки при вставке данных в базу данных
$q1="insert into product (category,image,name,desc) values ('$cat','$pname','$name','$desc')";
$res1=$con->query($q1);
if($res1)
{
some logic;
}
else
{
echo "error";
}
я необычно получать еще часть выполняется, даже если код является sytactically correct.i проверили и проверили значения всех переменных PHP. Я использую PHP-стиль OOP для подключения к базе данных. Также при выполнении запроса в PHPmyadmin тоже с использованием случайных значений я получаю следующую ошибку :
SQL-запрос:
INSERT INTO Product(category, image, name, DESC)
VALUES (
'dsdsd', 'sddsd', 'sd', 'it is a nice'
)
MySQL говорит: Документация
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc)
VALUES
('dsdsd','sddsd','sd','it is a nice')' at line 1
'desc' - зарезервированное ключевое слово, окруженное обратными тиками –