Вопрос № 49325: И снова здрасте, уважаемые эксперты! На сей раз у меня вопрос такой. В приложении я привел код. Он выдает ошибку следующего содержания:
Ошибка при обращении к таблице (users)
You have an error in your SQL syntax; check the manual that c...
Вопрос № 49.325
И снова здрасте, уважаемые эксперты! На сей раз у меня вопрос такой. В приложении я привел код. Он выдает ошибку следующего содержания:
Ошибка при обращении к таблице (users)
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 'users WHERE name='reborndemon'' at line 1
где users-таблица БД, name-поле типа NEXT и time-поле типа DATETIME. Подскажите, в чем ошибка то?
Отвечает: Ерёмин Андрей
Здравствуйте, RebornDemon!
Неужели вы не видите, что в первой строке у вас вместо FROM написано FORM? Дальше и не смотрел.
--------- Нет правила без исключений. Правило без исключений - исключение из правил.
Отвечает: PVS
Здравствуйте, RebornDemon!
Суда по ошибке у вас происходит поист имени пользователя, которое содержит ' . Обойти можно так:
$ath=mysql_query("SELECT 'UNIX_TIMESTAMP(time)' FORM users WHERE name='".addslashes($user)."'");
Ответ отправил: PVS (статус: 10-ый класс)
Ответ отправлен: 17.07.2006, 10:34
Отвечает: SergeyMAC
Здравствуйте, RebornDemon!
Да все утебя в запросе верно, вот только почему FORM, должно быть FROM
Удачи...
--------- броня крепка, и танки наши быстры
Ответ отправил: SergeyMAC (статус: 6-ой класс)
Ответ отправлен: 17.07.2006, 11:22