Database Functions is a class to build and execute
MySQL database queries. It can build SELECT,
INSERT, UPDATE, and DELETE queries from lists of
parameters and values. The class can also execute
the generated queries and retrieve the SELECT
query results into associative arrays.