|
|
|
|
DELETE FROM tbl WHERE putdate < NOW() - INTERVAL 1 MONTH
|
А если требуется удалять разные периоды (7 DAY, 14 DAY, 1 MONTH), нужно делать разные запросы
DELETE FROM tbl WHERE putdate < NOW() - INTERVAL 7 DAY
DELETE FROM tbl WHERE putdate < NOW() - INTERVAL 14 DAY
DELETE FROM tbl WHERE putdate < NOW() - INTERVAL 1 MONTH
|
или же можно как то одним обойтись? | |
|
|
|
|
|
|
|
для: Dinya_1
(21.03.2009 в 22:04)
| | можно обойтись одним:
| |
|
|
|
|
|
|
|
для: Trianon
(21.03.2009 в 22:08)
| | >DELETE FROM tbl
а дальше? | |
|
|
|
|
|
|
|
для: Dinya_1
(21.03.2009 в 22:10)
| | Все записи будут удалены.
Независимо от интервала. | |
|
|
|
|
|
|
|
для: Trianon
(21.03.2009 в 22:27)
| | - | |
|
|
|
|
|
|
|
для: Dinya_1
(22.03.2009 в 18:02)
| | Вы хотите на своей локальной машине cron запускать?
Тогда надо прописать путь к интерпретатору, а не к скрипту.
*/5 * * * * W:/usr/local/php5/php.exe -f W:/home/localhost/www/doska/drob_date.php
|
| |
|
|
|
|
|
|
|
для: Trianon
(22.03.2009 в 18:42)
| | Не работает.
А в место указанного Вами W:/usr/local/php5/php.exe -f, мне свой путь прописать? или он везде одинаковый? | |
|
|
|
|
|
|
|
для: Dinya_1
(22.03.2009 в 18:49)
| | само собой, что свой.
Тот, где у Вас живет php.exe
-f это ключ. А не кусок пути. | |
|
|
|
|
|
|
|
для: Trianon
(22.03.2009 в 18:50)
| | Если смотреть по ярлыку "Start servers" тогда по этому адресу - "D:\WebServer\etc\Run.exe", Вы этот путь имеете ввиду, потому что в "C:\Program Files" ничего похожего не видно.
И -f ключ одинаковый у всех или тоже разный ? | |
|
|
|
|
|
|
|
для: Dinya_1
(22.03.2009 в 18:56)
| | А Вы всё ж посмотрите, что у Вас лежит по тому пути, который я написал.
путь в ярлыке Start servers не имеет к проблеме никакого отношения.
ключ одинаковый. | |
|
|
|
|
|
|
|
для: Trianon
(22.03.2009 в 19:05)
| | Всеееее получилось. Trianon - Спасибо большое! | |
|
|
|
|
|
|
|
для: Trianon
(21.03.2009 в 22:27)
| | Повесил на cron обработчик с кодом на удаление, и вместо того чтоб запускать, сроn открывает его в "Adobe Dreamweaver".
Как сделать чтоб не открывал а запускал.?
P/s: открытие PHP файлов на компе с помощью "Adobe Dreamweaver" стоит по умолчанию,
может в этом проблема?
# Запускать удаление кажд 5 минут
*/5 * * * * W:/home/localhost/www/doska/drob_date.php
|
| |
|
|
|