Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Не могу найти ошибку UPDATE `` ....
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Не могу найти ошибку UPDATE `` ....

Страниц (1): [1]
 

1. asked86 - 19 Октября, 2008 - 18:33:42 - перейти к сообщению
Не могу найти ошибку UPDATE `` ....
$query="UPDATE `ogi_privileges` SET (`login`='$login_new') where `id`='$id_find_record' ";
$result=mysql_query($query) or die("".mysql_error());


выдает:

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 '(`login`='alekseev') where `id`='65'' at line 1
2. valenok - 19 Октября, 2008 - 21:54:36 - перейти к сообщению
Смайлики в mysql запросах начиная с mysql 7
3. asked86 - 20 Октября, 2008 - 00:13:12 - перейти к сообщению
Я нашел свою ошибку ! Скобки не нужны и все !
4. Ыыы - 20 Октября, 2008 - 04:56:40 - перейти к сообщению
where id = '65'' кавычка лишняя. Валенок жжот
5. _kT - 21 Октября, 2008 - 22:07:22 - перейти к сообщению
хы )) )там может она не лишняя а одинарная vs двойная )
6. valenok - 21 Октября, 2008 - 23:19:47 - перейти к сообщению
Последнюю кавычку вставил mysql_error для того чтобы цитировать кусок запроса. А кавычка там одна. А ошибка обычно в первом символе, цитируемого функцией запроса.
Тоесть в скобке. Которая там как раз была лишняя

 

Powered by ExBB FM 1.0 RC1