NeatDatatables is a PHP Library (and some JavaScript and CSS) that lets you easily create tables of your MySQL Database tables, complete with pagination, sorting and more.
It's dead-simple to use, yet powerful and highly customizable/extendable.
NOTE: This library does not have CRUD functionality. It only lets you present and browse the data.
Features
- Pagination
- Sorting
- Filtering & Searching
- Batch Selection & Custom Batch Actions
- Easily add buttons and links to each row, and it will replace {column} by the value of the column in your link.
- Easily add a callable to transform the value of a column, such as making names uppercase, making a title a link etc.
- Clean, Documented code
- Extendible
- Easy, yet powerful
- Fully documented
If there are any features you feel is missing, feel free to contact me and I'll see what I can do :)
Installation & Usage
For installation instructions and usage, please see documentation at thowsenmedia.com/neatdatatables
For the experienced developer, you'll find it easy to start using the library by looking at the source code and the examples directory.