SpoolTemplate (SpTpl) is a report system based on templates. It allows you to build reports from database queries using just a few lines of code. It bases each report on a set of XML configuration files and a little bit of PHP code. It gets the data to print from a database query or from global variables, and you may output the data from a custom function. Each report may contain many tables, and each table may display data from different queries. It supports page headers, page footers (with page numbering), and page and margin sizes.
Yap (Yet Another Pager) is a PHP pager that supports row editing and interactive search patterns. It has two view modes, table view and detail view. The user or the referring script may specify the number of rows to display. Add, modify, and delete operations may be permitted per row. The modified data can be validated by a custom function prior to being written back to the database. It works with Mysql and MS Access (ODBC connection).