Всем ответившим +1
Спустя 42 минуты, 53 секунды (30.04.2011 - 20:52) quickxyan написал(а):
ну можно поставить чтобы в бесконечном цикле проверялось время и если оно равно 21-00, то записывем в БД)
Спустя 14 минут, 54 секунды (30.04.2011 - 21:07) planetary написал(а):
всё-равно ведь придётся обновлять страницу. Можно с ифом сделать, но придётся заходить на страницу каждый день в 21 00, а как сделать, чтобы не заходя само сабой обновлялось?
Спустя 30 минут, 10 секунд (30.04.2011 - 21:37) quickxyan написал(а):
если будет бесконечный цикл, то страницу не нужно будет перегружать, вот правда тут совсем другой вопрос о том как будет скрипт нагружать сервер.
Спустя 8 минут, 45 секунд (30.04.2011 - 21:46) Zerstoren написал(а):
Спустя 37 минут, 13 секунд (30.04.2011 - 22:23) Лена написал(а):
А у вас запись добавляется одна и та же?
Пишете скрипт, который добавляет запись, вешаете его на Cron.
Пишете скрипт, который добавляет запись, вешаете его на Cron.
Спустя 1 час, 2 минуты, 16 секунд (30.04.2011 - 23:25) planetary написал(а):
Почитал, не понял как это сделать.
Вот моя задача:
Каждый день в 21:00 обновлять запись в таблице. Таблица называется 'table' ячейка одна 'date' нужно прибавлять к '$date' еденицу.
бУДУ ОЧЕНЬ БЛАГОДАРЕН.
Вот моя задача:
Каждый день в 21:00 обновлять запись в таблице. Таблица называется 'table' ячейка одна 'date' нужно прибавлять к '$date' еденицу.
бУДУ ОЧЕНЬ БЛАГОДАРЕН.
Спустя 16 минут, 47 секунд (30.04.2011 - 23:42) Лена написал(а):
Стоп. У вас поле, в котором дата, какого типа? DATE,INT и т.д... Знаете, где смотреть?
От этого просто зависит структура запроса к базе.
И зайдите в панель администрирования на хостинге. Там ищите слово cron - это место, где надо указать скрипт, который будет обновлять ячейку.
От этого просто зависит структура запроса к базе.
И зайдите в панель администрирования на хостинге. Там ищите слово cron - это место, где надо указать скрипт, который будет обновлять ячейку.
Спустя 13 минут, 54 секунды (30.04.2011 - 23:56) planetary написал(а):
varchar у меня проект не на хостинге
Спустя 9 минут, 31 секунда (1.05.2011 - 00:05) Лена написал(а):
Дату принято держать в соответствующих полях - типа Date,Datetime и т.д. - тогда дата будет отображаться как 2010-12-07 08:02:00 или INT, тогда дата будет как набор цифр - время в unix-формате.
varchar для этого используется редко.
Допустим, у вас дата 2010-12-07 08:02:00, что вы хотите добиться прибавлением единицы? увеличить день, часы, минуты?
Если у вас не Unix ОС cron у вас не пойдет.
varchar для этого используется редко.
Допустим, у вас дата 2010-12-07 08:02:00, что вы хотите добиться прибавлением единицы? увеличить день, часы, минуты?
Если у вас не Unix ОС cron у вас не пойдет.
Спустя 7 минут, 37 секунд (1.05.2011 - 00:13) planetary написал(а):
в общем не дата у меня, в поле date число 1 и каждый день в 21 00 его увеличивать на 1 ,как это сделать7
Спустя 9 часов, 6 минут, 52 секунды (1.05.2011 - 09:20) phz написал(а):
Вот сервис есть https://www.cronjob.de
Регистрируешься, подтверждаешь рег. кодом который приходит на мыло и пользуешься.
Регистрируешься, подтверждаешь рег. кодом который приходит на мыло и пользуешься.
Спустя 1 час, 44 секунды (1.05.2011 - 10:20) planetary написал(а):
а без срвиса никак?
Спустя 1 час, 8 минут, 45 секунд (1.05.2011 - 11:29) planetary написал(а):
ну что, никто не знает?
Спустя 8 минут, 6 секунд (1.05.2011 - 11:37) Гость_liw написал(а):
Посказали три варианта. Что значит никто не знает?
Если *nix то cron.
Если не крон то записывай дату последнего обновления цифры и при обращении что бы функция проверяла, и увеличивала на нужно число твою цифру.
Если *nix то cron.
Если не крон то записывай дату последнего обновления цифры и при обращении что бы функция проверяла, и увеличивала на нужно число твою цифру.
Спустя 2 часа, 36 минут, 48 секунд (1.05.2011 - 14:14) planetary написал(а):
как я понял лучший способ - это использовать cron. Не понятно в каком файле нужно прописать команду, чтобы автоматически заходил на страницу в определённое время и как именно дать эту команду тоже не понятно.
Спустя 6 минут, 17 секунд (1.05.2011 - 14:20) Snus написал(а):
planetary
в консоле
в консоле
crontab -e
Спустя 10 дней, 2 часа, 34 минуты, 35 секунд (11.05.2011 - 16:55) planetary написал(а):
я вас не понял, в консоле это где? и что за строчку вы написали?