AJAX: DBNavigator
Michele Castellucci (contact me)
This package can be used to browse and edit data stored in a MySQL database.
It generates an AJAX Web based interface to edit, insert, search rows of MySQL database tables.
It can be used to update and delete multiple records at once. It may also prevent editing or deleting records by simultaneous users.
Each database table record to be edited can be bound to given form inputs. The main class can generate Javascript for browser side validation and also perform server side validation.
The class can handle submission of data in the form of files. Uploaded files are copied to specific folders, if the uploaded files not exist already.
The class and also list and search for records to be edited or deleted. Search fields support AJAX based auto-complete suggestions. Search results can be saved to CSV files or XML files for Excel/OpenOffice.
Search results are displayed with pagination links in tables with different colors or CSS styles for different rows. Search result columns can be linked to other pages.
| Utility
| Consistency
| Docs
| Examples
| Tests
| Videos
| Overall
| Rank
|
| Sufficient (72.5%)
| Sufficient (70.0%)
| Not sure (52.5%)
| Sufficient (62.5%)
| -
| -
| Not sure (54.8%)
| 979 |
Click here for detailed information about this class on phpclasses.org
Data
Javascript class reflecting main PHP class for Ajax use
Data
Javascript class for (google) suggest system
Data
Create ajax connection
Aux.
Generate a CAPTCHA image
Doc.
Documentation of the class in Italian, generated with PHPDoc!
Icon
Image that indicate sorting
Icon
Download CSV button image
Icon
Image that indicate sorting
Icon
image for example script
Example
Example to demonstrate major features
Example
Example to demonstrate minor features
Icon
Excel xml download icon image
Icon
Image needed by the example script
Photo
A record's image in the Example
Data
CSS for example script
Data
SQL dump for example