Projects / phpreports


phpreports is a PHP report generator that uses XML report layout files to generate PHP code and create reports in output formats like HTML and TXT.


Recent releases

  •  21 Nov 2006 21:30

    Release Notes: This release adds 3 JavaScript events: ONCLICK, ONMOUSEOVER and ONMOUSEOUT. It adds the concept of input plugins. The first one converts the SQL query in a way that allows it to show crosstab reports.

    •  16 Aug 2006 14:55

      Release Notes: When using templates, the numeric data columns are right aligned now. GROUP COL HEADERs are set to a "bold" CSS class when using templates. An error in db_array.php regarding the line count was fixed. An error in the db_columnType method in db_array.php was fixed. It seems that some xsl:param name="language" was breaking some stuff on PHP4, so it was removed. The GROUP HEADERs now correctly repeat on each page break. The template HEADERs are now capitalized correctly.

      •  22 Jun 2006 00:32

        Release Notes: This release adds a new interface for PHP5 and Oracle. You can now use template files to create reports. There is a new "database" interface, db_array.php. TABLE elements have now IDs. Error messages can now be translated. The FORM element has been added again. DATE and DATETIME data types have been added to the grouping functions. There is now a setBody(boolean) method in the PHPReportMaker object where you can configure whether or not to print the HTML BODY tags or just the report data.

        •  08 Dec 2005 22:09

          Release Notes: LINKs can handle HTML special characters now. PHPReport.dtd has been fixed on the LINKs element.

          •  04 Nov 2005 16:19

            Release Notes: This release fixes a bug with PHPReportPreview.xsl and PHP5. LINKs elements can now render an IMG element inside. IMGs can have an explicit border of 0px.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.