SQL - запрос, не робит. Помогите исправить. |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
SQL - запрос, не робит. Помогите исправить. |
![]()
Сообщение
#1
|
|
Выпускник ![]() ![]() Группа: Пользователи Сообщений: 27 Регистрация: 18.1.2011 Пользователь №: 2844 Домен: timeguard.cx0.ru ![]() |
Нужно изменить данные в БД.
Составил такой запрос $query = "UPDATE $userstable SET `status` = 1, `reply`=".$_POST[`reply`]." WHERE `id`=".$_POST[`id`]; выдает ошибку 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 'WHERE `id`=1' at line 1 |
|
|
![]()
Сообщение
#2
|
|
![]() Ректор ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 8994 Регистрация: 3.3.2008 Из: Москва/Россия Пользователь №: 42 Домен: m-v-l.org ![]() |
".$_POST[`reply`]." - тут текст, как я понимаю... Его надо в кавычки брать, т.е.:
Код $query = "UPDATE $userstable SET `status` = 1, `reply`='".$_POST[`reply`]."' WHERE `id`=".$_POST[`id`];
-------------------- Мы - анононим. Имя нам - Легион. Мы не прощаем. Мы не забываем. Ждите нас.
|
|
|
![]()
Сообщение
#3
|
|
Выпускник ![]() ![]() Группа: Пользователи Сообщений: 27 Регистрация: 18.1.2011 Пользователь №: 2844 Домен: timeguard.cx0.ru ![]() |
таки да, как говорят у нас в Одессе., работает.
только id тоже нужно в кавычки. итого вот так Код $query = "UPDATE $userstable SET `status` = 1, `reply`='".$_POST[`reply`]."' WHERE `id`='".$_POST[`id`]."'";
|
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 12.12.2019, 22:26 |