Задать вопрос
@NastyaG

PHP-инструмент для создания отчётов в формате pdf/excel?

Нужен бесплатный инструмент для создания отчетов/таблиц с дальнейшим скачиванием в форматах pdf/excel, базируясь на sql запросах и/или wysiwyg-инструмент (идея как в Crystal Reports). Нужно что-то вроде DbFace, ClicData Personal, только бесплатное. И чтобы можно было внедрить на сайт с php.
Буду благодарна за любые советы.
  • Вопрос задан
  • 735 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
@l4m3r
Нету такого. Только phpexcel и ручками. Для pdf аналогично mpdf.

Ручками = сама в коде получаешь данные из базы, создаешь phpexcel объект, в цикле заполняешь даннае по координатам, устанавливаешь формат ячейки и и д
Ответ написан
Adamos
@Adamos
Пишешь на PHP обобщенный вывод данных из запроса в HTML-таблицу.
Если нужен xls - добавляешь HTML-заголовок с кодировкой, отдаешь этот файл с заголовком, в котором сказано, что это xls-файл, любой офис это спокойно воспринимает.
Если нужен pdf - скармливаешь ту же таблицу mPDF. Десяток строчек кода.
Вот и асе.
Главная трудность в том, чтобы выдавать корректные заголовки столбцов таблицы.
Но это за вас никакая сторонняя библиотека все равно не сделает - откуда ей знать, что у вас за данные?
Ответ написан
alex-1917
@alex-1917
Если ответ помог, отметь решением
Звучит как задание)))
Ну да ладно...
У вас вопрос из двух частей:
1. как сделать визуальный конструктор чего-то там - гугл трещит от готовых кусков кода.
тут даже жевать нечего, потому что вы, как и большинство начинашек, привели одну строку плюс море воды, за вас домысливать никто не будет.
напишите четко и по рунктам, может кто и разжует, а пока что и жевать нечего.

2. сформировать из сформированного юзером некоего нагромождения информации файл в pdf
есть же отличная либа tFPDF, правда по умолчанию у неё траблы с кириллицей, но решение (готовое) тоже есть.

если не справитесь, то пишите, поищу готовый код, проверен уже на 3проектах
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽