MADAL - MySQL Ajax Database Access Layer
MADAL is an Ajax based database access layer for MySQL written in PHP and Javascript. It generates PHP and Javascript/jQuery source code that is well documented, so you can use your IDE's auto-completion against database tables and fields. The documentation was designed with PHP Eclipse in mind, but should work for any IDE that recognizes PHP doc. Features: * PHP Model - generates a set of PHP classes that mirror your database schema * Javascript Model - generates a set of javascript/jQuery classes allowing for simple client side display and modification * MADAL Web Service - generates an easy to use web-service for accessing your database (includes security) * Easy ajax - simply print the input field and you've got an ajax enabled field * Field validation - input fields are validated for their type * jQuery ui themes - MADAL includes the whole set of default jQuery ui themes for styling of your pages. * Optimistic concurrency