AutoCRUD for PHP
AutoCRUD for PHP is a database abstraction library which can handle all the boring and repetitive database tasks for you. You'll never have to write those simple but mundane SQL queries anymore, because AutoCRUD for PHP does it automatically for you!
Key Features:
- Automatic CRUD functionality: insert, update, read (get/select) and delete
- Inbuilt support for UNIQUE keys
- Automatically enforce table structure
- Handles several different relationships: one-to-one, many-to-one, child-parent and many-to-many
- Makes it possible to get related records with one line of code
- Generate table objects on-the-fly
- Include a seperate CRUD file for higher performance
- Several different quote functions() to protect against SQL injection
- Automatically prevents SQL injection when using CRUD functionality
- Fully tested with over 150 unit tests and live unit tests
- Experimental ActiveRecord implementation (but not fully functional yet)
Requirements
- Tested on PHP4 and PHP5
- Only works with MySQL
Pricing
Absolutely free, as in free beer! AutoCRUD for PHP is licensed under the popular and OSI approved MIT License. This means you can do anything you want with it, as long as you keep all the copyright notices.
Download
- Click here to download AutoCRUD for PHP in .ZIP format
- Click here to download AutoCRUD for PHP in .TAR.GZ format
Documentation
Documentation for the AutoCRUD for PHP library can be viewed by clicking here. You can also view the API Guide (automatically generated with phpDocumentor) by clicking here.
Articles & Tutorials
Suggestions & Bug reports
If you have any suggestions or bug reports, please post them in our Support Forums and we will personally respond to your comments. In the future we will setup a seperate bug tracker, but at the moment the Support Forums are all we have.

