akimovpro
@akimovpro

Прием почты, парсинг аттача — CSV-файла и добавление данных в базу на PHP. Чем быстрее все сделать?

Есть задача регулярно проверять почтовый ящик, на который присылают отчеты в формате CSV и парсить данные в базу. Как сделать проще? Можно обойтись только IMAP? Есть легкие библиотечки парсинга CSV?
  • Вопрос задан
  • 5011 просмотров
Пригласить эксперта
Ответы на вопрос 5
akimovpro
@akimovpro Автор вопроса
Нашел отличную серию материалов как раз по этому вопросу: www.electrictoolbox.com/parsing-google-analytics-data-with-php/
Ответ написан
Комментировать
Anton_from_Amber
@Anton_from_Amber
В PEAR чего только готового из парсеров нету: и работа с почтой, и парсер всего, и работа с БД с необходимой абстракцией. Если вы не брезгуете конечно ;-)
Ответ написан
Комментировать
homm
@homm
> Есть легкие библиотечки парсинга CSV?
ru.php.net/manual/en/function.fgetcsv.php
Ответ написан
Комментировать
@niko83
MySQL умеет автоматом загружать CSV файлы в базу
LOAD DATA INFILE
dev.mysql.com/doc/refman/5.1/en/load-data.html
(на практике не использовал, проверьте раскажите)
Ответ написан
Комментировать
akimovpro
@akimovpro Автор вопроса
Думаю, попробую сначала imap функции и fgetcsv.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы