powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP+MySQL) Почему не работает запрос?
15 сообщений из 15, страница 1 из 1
(PHP+MySQL) Почему не работает запрос?
    #33716664
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
делаю так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
$id =  $_POST['id'];
	    $keyword = $_POST['keyword'];
		$title = $_POST['title'];
		$show =  1 ;
		if (!isset($_POST['show'])){$show = 0 ;}
    	$query = "UPDATE blog_keywords SET (show=$show,keyword='$keyword',title='$title') WHERE id=$id";
		echo $query;
		echo  "<br>";
		$result = mysql_query($query,$dbcnx)or die (mysql_error());

и получаю ошибку синтаксиса возле show=$show... почему????
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33716666
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а обработать данные полученные от пользователя не надо?
кавычки расставить в соотвтетствии с синтаксисом не надо?

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33716669
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поясните поподробнее плз.. давно это было... щас вот вспоминать приходится...


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33716677
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а можно увидеть вывод echo $query; когда ошибка?

ну кавычки...$show без кавычек... поля без кавычек...

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33716693
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UPDATE blog_keywords SET (show=0,keyword='1С',title='1C') WHERE id=1
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
'(show=0,keyword='1С',title='1C') WHERE id=1' at line 1


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33716694
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MySQL 4.0.18


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33716815
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что то я в мануале не вижу скобки для стейтмента UPDATE ...
-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33716822
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
слона-то я и неприметил
а данные полученные от пользователя всё равно обработай. и кавычки `` нужны
на поля...

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33717185
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
$query = "UPDATE blog_keywords SET show=$show,keyword='$keyword',title='$title'
WHERE id=$id";
UPDATE blog_keywords SET show=0,keyword='1С',title='1C' WHERE id=1
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
'show=0,keyword='1С',title='1C' WHERE id=1' at line 1
один хрен не работает..


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33717332
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дошло... show - зарезервированное слово... во блин.. а как это обойти?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33717342
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
`show`
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33717350
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UPDATE blog_keywords SET keyword = '1С' , title = '1C', 'show' = 0 WHERE id = 1
неа.. некатит.. пойду я на форум по MYsql'ю...


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33717402
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
` и ' - существенно разные кавычки. Купи очки.
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33717411
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
увеличиваю: ` '
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
(PHP+MySQL) Почему не работает запрос?
    #33717421
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Следующие слова являются зарезервированными в MySQL. Большинство из них не
допускаются в ANSI SQL92 как имена столбцов и/или таблиц (например GROUP).
Некоторые зарезервированы для нужд MySQL и используются (в настоящее время)
синтаксическим анализатором yacc
вот так..


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP+MySQL) Почему не работает запрос?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]