Как организовать формирование отчётов с помощью PHP и MySQL?

Всем добрый день.

У меня есть база данных, в которую постоянно складываются данные с привязкой ко времени (у каждой записи есть свой DATETIME). Предложили сделать выгрузку отчётов о работе в формате CSV и попробовать формировать ещё и PDF на лету.

1. Как лучше сделать процесс сбора? Запускать, например, каждый день в 00:05 отдельный скрипт на сервере для сбора данных из БД о прошедшем дне и складывать всё в CSV-файлы с помощью fputcsv()? Или как-то по другому?

2. Чем лучше генерировать отчёты в PDF? Будут таблицы и русские символы. Подойдёт ли FPDF или есть более новые улучшенные варианты?

Заранее спасибо за ответы.
  • Вопрос задан
  • 5453 просмотра
Решения вопроса 1
difiso
@difiso
В параллельной вселенной я космонавт
Вариант запуска по крону вполне нормальный, fputcsv() делает именно то, что надо. А вот PDF генерировать предлагаю либо через mpdf, либо через tcpdf - они посвежее... намного посвежее.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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