Disables autocommit mode and starts a new transaction. To re-enable the autocommit mode, call either Base_Database::commit() or Base_Database::rollback().
Deletes existing row(s). First argument takes the table name, the second argument is the optional where clause. The fourth argument is a key=>value array of bind params for the where clause.
Inserts new row into table. First argument takes the table name, the second argument takes a key=>value array, where the key is the column name and the value is the data to insert into the column.
Prepares the bind params for a where clause. The first argument is a key=>value array, where the key is the column name and the value is the data to insert into the column.
Prepares the query string and the bind params for an insert. The first argument is a key=>value array, where the key is the column name and the value is the data to insert into the column.
Prepares the query string and the bind params for an update. The first argument is a key=>value array, where the key is the column name and the value is the data to insert into the column.
Runs a select against a database. The first argument takes the query string, the second argument the select mode. The third argument is an a key=>value array of bind params.
Updates existing row. First argument takes the table name, the second argument takes a key=>value array, where the key is the column name and the value is the data to insert into the column. Third argument is the optional where clause. The fourth argument is a key=>value array of bind params for the where clause.