database.mysqli.inc

Version 1.32.2.6 (checked in on 2009/07/10 at 06:09:38 by drumm)

Database interface code for MySQL database servers using the mysqli client libraries. mysqli is included in PHP 5 by default and allows developers to use the advanced features of MySQL 4.1.x, 5.0.x and beyond.

Functions & methods

NameDescription
db_affected_rowsDetermine the number of rows changed by the preceding query.
db_connectInitialise a database connection.
db_decode_blobReturns text from a Binary Large OBject value.
db_distinct_fieldWraps the given table.field entry with a DISTINCT(). The wrapper is added to the SELECT list entry of the given query and the resulting query is returned. This function only applies the wrapper if a DISTINCT doesn't already exist in the query.
db_encode_blobReturns a properly formatted Binary Large Object value.
db_errorDetermine whether the previous query caused an error.
db_escape_stringPrepare user input for use in a database query, preventing SQL injection attacks.
db_fetch_arrayFetch one result row from the previous query as an array.
db_fetch_objectFetch one result row from the previous query as an object.
db_lock_tableLock a table.
db_next_idReturn a new unique ID in the given sequence.
db_num_rowsDetermine how many result rows were found by the preceding query.
db_query_rangeRuns a limited-range query in the active database.
db_query_temporaryRuns a SELECT query and stores its results in a temporary table.
db_resultReturn an individual result field from the previous query.
db_status_reportReport database status.
db_table_existsCheck if a table exists.
db_unlock_tablesUnlock all locked tables.
db_versionReturns the version of the database server currently in use.
_db_queryHelper function for db_query().