This package can be used to display MySQL database query result data in an HTML table grid.
There are classes to define details of the headers and body of table grid.
There is also a class for executing MySQL database queries and return the results in a bi-dimensional array.
The data grid classes can be customized to specify presentation details such as the CSS classes or styles to be used to render the different parts of the table grid, alternate styles for each row, data pagination, etc..
This package can be used to display and edit data from a database in a grid using the Zend Framework. It features:
* Simplified grid data presentation just by specifying the source database table
* Multiple Sources (DB, Array, JSON, CSV, XML)
* Template based presentation
* Filter data by user selected fields
* Data validation (when performing CRUD operations)
* Automatic pagination of results
* Support for extra listing column fields
* List sorting by field
* Configurable field titles
* Support for SQL aggregation expressions (MAX, COUNT, MIN, AVG, etc…)
* Internationalization support
* Export results in multiple formats: XML, HTML table, PDF, Excel, Word, etc..
* Cache support
* Plug-ins to format content: date, bool, currency, etc..
* Doctrine Support
* Zend_Form for CRUD operations
* Zend_Config Support
* Multiple Instances per page (no conflicts at all…)
* Support for Extra Rows
* Conditional Fields Presentation
* Option for detailed view
* PRG Form processing
* Render specific parts separately (filters, titles, pagination, etc…)
* Conditional Fields Rendering
* jqGrid Rendering
* Open Flash Chart support
This package can be used to edit data from SQL databases using AJAX to avoid page reloading.
It generates the listings of data from SQL databases using HTML tables and Javascript generated by the XAJAX library to interact with the server to edit database data being displayed.