|
|
|
| Добрый день!
Вот пример из книги (глава о том, как отследить уход посетителей с сайта), который, почему-то не хочет работать:
@mysql_query("delete from list_session where putdate < NOW - INTERVAL '5' MINUTE");
|
Все сесии остаются и не удаляются. Дата в базе в формате: 2007-01-10 20:41:33
Может что-то не так делаю? Помогите! | |
|
|
|
|
|
|
|
для: Владимир22
(23.01.2007 в 22:54)
| | Попробуйте заменить эту строку на следующую
<?php
if(!mysql_query("delete from list_session where putdate < NOW - INTERVAL '5' MINUTE")) exit(mysql_error());
?>
|
Что-нибудь выводится в окно браузера? | |
|
|
|
|
|
|
|
для: cheops
(23.01.2007 в 23:36)
| | Пишет:
Unknown column 'NOW' in 'where clause' | |
|
|
|
|
|
|
|
для: Владимир22
(24.01.2007 в 00:00)
| | Есть такое дело, исправьте запрос следующим образом
<?php
@mysql_query("delete from list_session where putdate < NOW() - INTERVAL '5' MINUTE");
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(24.01.2007 в 00:03)
| | ! Всё заработало и удалило. Наверное, это я неправильно выписал пример и пропустил кавычки. Спасибо огромное за помощь!!! | |
|
|
|