php reporting tools

sdemirkeser picture sdemirkeser · Mar 10, 2012 · Viewed 78.8k times · Source

I have been developing with PHP for over ten years (since PHP version 3) and have used many different programming languages.

But I have never seen any PHP reporting tools. I am looking for something similar to

  • Jasper Reports
  • Crystal Reports
  • Fast Report
  • Quick Report
  • Report Builder

I am not looking for:

  • FPDF
  • PHPExcel
  • TCPDF

There must be a report designer and report library.

Has anyone seen PHP reporting tools comparable to those I mentioned?

Answer

jdorn picture jdorn · Nov 5, 2013

You should check out Php Reports http://jdorn.github.io/php-reports/

Pros:

  • Display reports as HTML tables
  • Add charts/graphs to accompany reports
  • Export reports to CSV, XLS, JSON, XML, etc.
  • Add parameters to reports (e.g. date range)
  • Find reports by browsing or searching.
  • Looks really nice.

Cons:

  • No report designer, reports are just SQL files with comments for meta information
  • No user management or access control
  • No email scheduling of reports (coming soon)

I looked into all the existing solutions for PHP before writing the Php Reports framework. Everything out there was ugly, unmaintained, not flexible enough, and/or hard to set up and use.