PHP XMLMaker is an easy-to-use code generator for creating PHP 5 scripts that output XML from a MySQL database. One can instantly serve dynamic XML for Ajax, RSS, Flash or any other applications that consumes XML.
Pros: PHP XMLMaker is a code generator. User can create PHP5 scripts that generates XML based on data in a MySQL database. Result is dynamic XML for AJAX, RSS that expect XML input. The XMLMaker has options that allow flexible generation of XML to suit any format needs. It is easy to customize too. So wherever one needs dynamic XML generation to implement further functionality the PHP code generation can be taken care of by this script generator package.
The user interface is simple enough. One needs to set up the data base connection first and then some of the settings, the code generation is automatic thereafter. Some of the various things that can be done are field values as XML elements/attributes/CDATA, custom field value formatting function and custom function for each field to manipulate data, custom functions for each table to manipulate each row and final XML data. Optional preset table filtering and sorting, server side paging, sorting as well as basic & advanced searching, saving/restoration of project files, synchronizing project settings with changes in database, dynamic table loading are some more functionalities available in the package.
The application generates PHP to create XML, no data modification is not supported. There are some extensions included that demonstrate generation of code for consuming XML such as for AJAX, RSS, Flash, menu bar, YUI charts etc.
Cons: Technical support provided after the application is registered is not extended to these package extensions supplied by third parties. That would have been useful.
Overall the package is well designed and fairly easy to use and rates a 4 star category.