This class is a MySQL database access wrapper based on MySQLi.
It can establish connections to a given MySQL database server and execute several types of operations. Currently it can:
- Execute arbitrary MySQL queries
- Retrieve the query results into objects or arrays
- Get the result set row count or the number of affected table rows
- Retrieve the result set number of fields and their names
- Execute queries from parameter lists to INSERT, UPDATE and DELETE records, or retrieve the number of row in a table that match a given condition. |