[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите ссылкой....
alex107
http://phpforum.su/index.php?showtopic=20301
http://phpforum.su/index.php?showtopic=20095&hl=

как и в вышеперечисленных ссылка меня интересует автоудаление из БД....

вот тут: http://phpforum.su/index.php?showtopic=20095&hl=
Kuliev ответил:
"...INTERVAL , MOHTH(), YEAR(), DAY(), WEEK(), и т.д. и постройте свой запрос!"

а что-то я нигде не могу найти это.... sad.gif особенно про INTERVAL ...(((((
если есть ссылка, киньте плиз, только на сайт с русским языком, по возможности )))



Спустя 2 минуты, 41 секунда (25.11.2010 - 20:21) Kuliev написал(а):

Спустя 1 минута, 35 секунд (25.11.2010 - 20:23) alex107 написал(а):
угум, спсб)

Спустя 1 минута, 56 секунд (25.11.2010 - 20:25) Kuliev написал(а):
Цитата (alex107 @ 25.11.2010 - 22:23)
угум, спсб)

Вот еще одна, тут даже лучше ССЫЛКА

Спустя 5 минут, 24 секунды (25.11.2010 - 20:30) alex107 написал(а):
по-моему, там немного не то... ((((
суть в том, что у в таблице в БД у меня есть 3 колонки date, month, year
т.е. это дата, в эту самую дату надо удалить запись из таблицы... ((

Спустя 5 минут, 6 секунд (25.11.2010 - 20:35) Kuliev написал(а):
Цитата (alex107 @ 25.11.2010 - 22:30)
по-моему, там немного не то... ((((
суть в том, что у в таблице в БД у меня есть 3 колонки date, month, year
т.е. это дата, в эту самую дату надо удалить запись из таблицы... ((

а в чем проблема то?

Спустя 3 минуты, 47 секунд (25.11.2010 - 20:39) alex107 написал(а):
в том что в вышеупомянутой статье вычисляют последний день месяца и проч при помощи INTERVAL. мне не надо высчитывать это у меня есть конкретная дата когда надо удалить, а я даже примерно не знаю как это сделать.... sad.gif откуда mysql узнает что сегодня именно та дата, когда надо удалить запись? sad.gif

Спустя 4 минуты, 19 секунд (25.11.2010 - 20:43) Kuliev написал(а):
Цитата (alex107 @ 25.11.2010 - 22:39)
в том что в вышеупомянутой статье вычисляют последний день месяца и проч при помощи INTERVAL. мне не надо высчитывать это у меня есть конкретная дата когда надо удалить, а я даже примерно не знаю как это сделать.... sad.gif откуда mysql узнает что сегодня именно та дата, когда надо удалить запись? sad.gif

Вот, это уже лучше, давай поразмыслим как MySQL узнает что именно сегодня надо удалить запись???

1 Наверное нужно написать скрипт который поможет мускулу узнать эту дату + скрипт нужно запускать каждый день скажем в 00:00

Вот как то так! wink.gif

Спустя 7 минут, 8 секунд (25.11.2010 - 20:51) alex107 написал(а):
ух ты госпади.... O.o понятно.... скрипт значит.... всего-то делов.... я php+SQL изучаю 1,5 месяца.... нет, php то где-то месяцев 6.... а вот sql ((( поэтому для меня это проблематично, пока во всяком случаи.... может есть примеры подобных скриптов?

Спустя 4 минуты, 2 секунды (25.11.2010 - 20:55) Kuliev написал(а):
Цитата (alex107 @ 25.11.2010 - 22:51)
ух ты госпади.... O.o понятно.... скрипт значит.... всего-то делов.... я php+SQL изучаю 1,5 месяца.... нет, php то где-то месяцев 6.... а вот sql ((( поэтому для меня это проблематично, пока во всяком случаи.... может есть примеры подобных скриптов?

Примеры может быть и есть.

В общем логика скрипта такова, запускаем раз в сутки проверяем записи в БД и если запись даты в БД совпадает то удаляем запись, как то так!

Спустя 1 минута, 37 секунд (25.11.2010 - 20:56) alex107 написал(а):
хорошо.... спсб, подумаю пока если что завтра создам тему или в эту отпишусь...

Спустя 9 часов, 47 минут, 49 секунд (26.11.2010 - 06:44) alex107 написал(а):
я правильно понял...
т.е. к примеру, я написал скрипт checkdate.php и мне (или кому-то другому) надо будет на эту страницу заходить каждый день, php будет сверять даты и если они совпадают, то запись удаляется... или есть примочка что он сам будет запускаться, т.е. без запуска пользователем, откуда тогда php будет брать дату???

Спустя 2 часа, 6 минут, 17 секунд (26.11.2010 - 08:50) Kuliev написал(а):
Цитата (alex107 @ 26.11.2010 - 08:44)
я правильно понял...
т.е. к примеру, я написал скрипт checkdate.php и мне (или кому-то другому) надо будет на эту страницу заходить каждый день, php будет сверять даты и если они совпадают, то запись удаляется... или есть примочка что он сам будет запускаться, т.е. без запуска пользователем, откуда тогда php будет брать дату???

Скрипт будет запускаться по расписанию читай про CRON у хостера!

Спустя 5 часов, 20 минут, 55 секунд (26.11.2010 - 14:11) alex107 написал(а):
а вот это уже что-то, спасибо, нашел))))
еще один вопросик, а теперь если в том скрипте который cron будет запускать
$d = date(d.m.Y);
$d будет являться датой, которую php возьмет с сервера?
а потом просто сверить с БД и при совпадении удалить.
так? smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.