MySQL робот.

Обсуждение серверного программирования.

Модераторы: Duncon, Yurich

Ответить
Bolat
Сообщения: 100
Зарегистрирован: 03 ноя 2004, 08:13

MySQL робот.

Сообщение Bolat » 05 апр 2005, 14:56

Приветы.

Как с помощью php и mysql(или просто с mysql) сделать так чтобы каждый день в 10.00 в базу 'SomeBase' в таблицу 'SomeTable' в поле 'SomeField'
записывалось значение из файла пришедшего по почте(почтовик Bat, если важно).

Аватара пользователя
Oscar
Сообщения: 958
Зарегистрирован: 29 май 2004, 12:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

Сообщение Oscar » 05 апр 2005, 15:10

Если ОС - *nix, надо делать через cron table.
Если Win - через какие-то там задания ;-) (ну забыл я этот термин), из разряда того, что на Вин-Машине вирус-сканер запускается каждый день в 10:00.

Это если нужно действительно привязывать событие ко времени.

Иначе - можно написать программку обработки почты (если нужно обрабатывать именно файл, пришедший по почте).
Как точно это сделать? Не знаю. Нужно больше информации. ОС, например? Да и не знаком я с возможностями Bat_а.

Bolat
Сообщения: 100
Зарегистрирован: 03 ноя 2004, 08:13

Сообщение Bolat » 06 апр 2005, 05:57

Каждый день по почте приходит письмо с информацией о курсах валют.
Мне надо чтобы инфа ровно в 10 часов извлекалась из письма и закидывалась в базу.
ОС - > Юниксовая

Аватара пользователя
Oscar
Сообщения: 958
Зарегистрирован: 29 май 2004, 12:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

Сообщение Oscar » 06 апр 2005, 06:54

Bolat, используй крон задания.

Bolat
Сообщения: 100
Зарегистрирован: 03 ноя 2004, 08:13

Сообщение Bolat » 06 апр 2005, 11:18

Oscar,
Что такое kron?

Absurd
Сообщения: 1213
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

Сообщение Absurd » 06 апр 2005, 11:25

Cron. Один из классических униксовых инструментов. Представляет из себя шедулер, который по расписанию запускает разные задачи.
2B OR NOT(2B) = FF

Bolat
Сообщения: 100
Зарегистрирован: 03 ноя 2004, 08:13

Сообщение Bolat » 06 апр 2005, 12:02

Absurd
Понятно
нашел все.

Ответить