Mysql Done Right is a PHP 5.0+ class that provides a safe, clean, object-oriented, and efficient way to do database development. All queries except those with multiple row results return exactly what you need in one line of code. This is all done while still maintaining use of prepared queries and bound parameters to eliminate the risk of SQL injection attacks and operate more efficiently. No extra coding is needed on your part to reuse prepared queries. You simply write the same query again, and if you have used that one before, the prepared handle is reused. The newly bound parameters are used against the existing prepared handle, and the results are recomputed. The results themselves are not cached. Database connectivity is implemented using MySQLi.
|Tags||Class PHP MySQL database abstraction PHP 5+ bound parameters prepared queries|
|Operating Systems||OS Independent POSIX Linux|
|Implementation||PHP 5+ PHP MySQL|
Release Notes: The license has been changed from the GPL to the LGPL, so the class can still be used for closed source projects. There are various documentation clarifications and general cleanup.
Release Notes: This release fixes a bug in prows where it would not return the correct value.