SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 12.10.2011 18:09:11

jazzzdima
Участник
Зарегистрирован: 12.10.2011
Сообщений: 2

Ошибка: 1064

Это код:

if (isset($_POST['id'])){$id=$_POST['id'];}
if (isset($_POST['title'])){$title=$_POST['title'];}
if (isset($_POST['text'])) {$text=$_POST['text'];}

$query_up="UPDATE `category` SET `title` = $title, `text` = $text WHERE id =$id";
echo $query_up;

А это ошибка:

UPDATE `category` SET `title` = HTML1, `text` = html текст1111 WHERE id =1
Ошибка: 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 '/' at line 1

Все перепробовал, не пойму в чем дело

Неактивен

 

#2 12.10.2011 18:12:01

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Ошибка: 1064

см http://sqlinfo.ru/forum/viewtopic.php?id=4792
особенно окончание темы

Неактивен

 

#3 12.10.2011 21:44:14

jazzzdima
Участник
Зарегистрирован: 12.10.2011
Сообщений: 2

Re: Ошибка: 1064

Переписал запрос, всё работает, дело было в кавычках. Спасибо

$query_up="UPDATE `category` SET `title` = '".$title."', `text` = '".$text."' WHERE id ='".$id."'";

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson