dbalDatabase Abstraction Layer
Located in /includes/db/dbal.php (line 23)
| Class | Description |
|---|---|
dbal_firebird
|
Firebird/Interbase Database Abstraction Layer |
dbal_mssql
|
MSSQL Database Abstraction Layer |
dbal_mssql_odbc
|
Unified ODBC functions Unified ODBC functions support any database having ODBC driver, for example Adabas D, IBM DB2, iODBC, Solid, Sybase SQL Anywhere... |
dbal_mysql
|
MySQL4 Database Abstraction Layer |
dbal_mysqli
|
MySQLi Database Abstraction Layer |
dbal_oracle
|
Oracle Database Abstraction Layer |
dbal_postgres
|
PostgreSQL Database Abstraction Layer |
dbal_sqlite
|
Sqlite Database Abstraction Layer |
void
sql_in_set
(string $field, array $array, [bool $negate = false], [bool $allow_empty_set = false])
mixed
$any_char
(line 65)
Wildcards for matching any (%) or exactly one (_) character within LIKE expressions
mixed
$curtime
= 0 (line 33)
mixed
$dbname
= '' (line 41)
mixed
$db_connect_id
(line 25)
mixed
$html_hold
= '' (line 35)
mixed
$multi_insert
= false (line 55)
mixed
$num_queries
= array() (line 30)
mixed
$one_char
(line 66)
mixed
$open_queries
= array() (line 31)
mixed
$persistency
= false (line 38)
mixed
$query_hold
= '' (line 34)
mixed
$query_result
(line 26)
mixed
$return_on_error
= false (line 27)
mixed
$server
= '' (line 40)
mixed
$sql_error_returned
= array() (line 49)
mixed
$sql_error_sql
= '' (line 47)
mixed
$sql_error_triggered
= false (line 44)
mixed
$sql_layer
= '' (line 60)
Current sql layer
mixed
$sql_report
= '' (line 36)
mixed
$sql_time
= 0 (line 29)
mixed
$transaction
= false (line 28)
mixed
$transactions
= 0 (line 52)
mixed
$user
= '' (line 39)
Constructor dbal (line 71)
Constructor
sql_add_num_queries (line 110)
Add to query count
sql_build_array (line 312)
Build sql statement from array for insert/update/select statements
Idea for this from Ikonboard Possible query values: INSERT, INSERT_SELECT, UPDATE, SELECT
sql_build_query (line 488)
Build sql statement from array for select and select distinct statements
Possible query values: SELECT, SELECT_DISTINCT
sql_close (line 120)
DBAL garbage collection, close sql connection
sql_error (line 548)
display sql error page
sql_fetchfield (line 196)
Fetch field
if rownum is false, the current row is used, else it is pointing to the row (zero-based)
sql_fetchrowset (line 171)
Fetch all rows
sql_in_set (line 367)
Build IN or NOT IN sql comparison string, uses <> or = on single element arrays to improve comparison speed
sql_like_expression (line 231)
Correctly adjust LIKE expression for special characters Some DBMS are handling them in a different way
sql_multi_insert (line 418)
Run more than one insert statement.
sql_num_queries (line 102)
Return number of sql queries and cached sql queries used
sql_query_limit (line 154)
Build LIMIT query Doing some validation here.
sql_report (line 623)
Explain queries
sql_return_on_error (line 91)
return on error or display error message
sql_transaction (line 243)
SQL Transaction
_sql_validate_value (line 467)
Function for validating values
Documentation generated on Tue, 26 Aug 2008 08:34:01 +0200 by phpDocumentor 1.4.2