powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Ошибка с WHERE - укажите правильный синтаксис
10 сообщений из 10, страница 1 из 1
Ошибка с WHERE - укажите правильный синтаксис
    #33495939
Очень пустяковая проблема, но как я только не крутил, как я не подставлял или не менял всё равно он остаётся.

собственно ошибка следующего плана:

"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=3' at line 6"

В PHP скрипте вот это:

mysql_query("UPDATE modules set
name='$name',
disc='$disc',
text='$text',
link='$link',
where id='$id'") or die (mysql_error());


в чём я здесь не прав?
...
Рейтинг: 0 / 0
Ошибка с WHERE - укажите правильный синтаксис
    #33495941
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А так?

mysql_query("UPDATE `modules` SET `name`='$name', `disc`='$disc',
`text`='$text', `link`='$link' WHERE `id`=$id") or die (mysql_error());

Поле id наверно числовое...


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Ошибка с WHERE - укажите правильный синтаксис
    #33495945
Еретик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем плодить треды? ответ здесь


запятая перед
Код: plaintext
where
...
Рейтинг: 0 / 0
Ошибка с WHERE - укажите правильный синтаксис
    #33495947
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Зачем плодить треды?

Проще написать в форум, чем искать что такой вопрос уже был...
Нет? ;)


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Ошибка с WHERE - укажите правильный синтаксис
    #33495948
извеняюсь, просто не мог понят ьк чему это отнести к синтаксису в PHP или MySQL
запятую убрал - всё ок. Ещё в форуме MySQL написал ошибку
...
Рейтинг: 0 / 0
Ошибка с WHERE - укажите правильный синтаксис
    #33495949
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что за ошибка то?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Ошибка с WHERE - укажите правильный синтаксис
    #33495950
Код: plaintext
$q=mysql_query("select * from modules where mod = '$mod' ") 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 '= 'project'' at line


вот такая ошибка
...
Рейтинг: 0 / 0
Ошибка с WHERE - укажите правильный синтаксис
    #33495953
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не помню всех зарезервированых ключевых слов, но попробуй имена полей
обрамить обратными апострофами....


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Ошибка с WHERE - укажите правильный синтаксис
    #33495955
Код: plaintext
$q=mysql_query("select * from modules where 'mod' = '$mod' ") or die (mysql_error());


Вот так ?
Ошибку не выдаёт, но и ничего не показывает - просто пустое место
...
Рейтинг: 0 / 0
Ошибка с WHERE - укажите правильный синтаксис
    #33496119
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обратные - это ` (на той же клавише что и тильда)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Ошибка с WHERE - укажите правильный синтаксис
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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