This package is a MySQL database access wrapper that can be used to execute SQL queries programmatically.
It has base classes to manage the database connection and query execution and also a class to execute SQL queries from lists of parameters.
The class can execute queries to:
- Count rows in a given table
- Retrieve all rows from a table that match a condition
- Retrieve all values of a table field that match a condition
- Insert table records from an array or parameters
- Create a table from an array of parameters
- Update rows of a table that match a condition with values from a parameter array
- Delete rows from a table that match a condition
| There are not enough user ratings to display for this class. |
| Class |
Dependency |
Why it is needed |
| PHPLogger |
Required |
This is required to log error/debug/warning message |
No application links were specified for this class.

If you know an application of this package, send a message to the
author to add a link here.
| File |
Role |
Description |
DatabaseInformation.php |
Class |
Contains the basic information about database, like username, database name, password |
DatabaseManager.php |
Class |
This class is a layer above MySQL and take care to connect to database and perform required task and close connection. |
QueryManager.php |
Class |
A Layer above DatabaseManager. This class perform Select, Update, Delete queries on database. |
queryManagerTest.php |
Example |
Simple file to show, how we can use methods from QueryManager.php |
Readme.txt |
Doc. |
Describes the usage of QueryManager |