Procedural File: adodb-lib.inc.php
Source Location: /includes/classes/adodb/adodb-lib.inc.php
Page Details:
Tags:
adodb_key_exists [line 732]
void adodb_key_exists(
$key, &$arr, [ $force = 2])
|
|
Parameters
adodb_probetypes [line 49]
void adodb_probetypes(
&$array, &$types, [ $probe = 8])
|
|
Parameters
adodb_strip_order_by [line 19]
void adodb_strip_order_by(
$sql)
|
|
Parameters
adodb_transpose [line 92]
void adodb_transpose(
&$arr, &$newarr, &$hdr, &$fobjs)
|
|
Parameters
| |
&$arr |
|
| |
&$newarr |
|
| |
&$hdr |
|
| |
&$fobjs |
|
_adodb_backtrace [line 1081]
void _adodb_backtrace(
[ $printOrArr = true], [ $levels = 9999], [ $skippy = 0])
|
|
Parameters
| |
$printOrArr |
|
| |
$levels |
|
| |
$skippy |
|
_adodb_column_sql [line 972]
void _adodb_column_sql(
&$zthis, $action, $type, $fname, $fnameq, $arrFields, $magicq, [ $recurse = true])
|
|
Parameters
| |
&$zthis |
|
| |
$action |
|
| |
$type |
|
| |
$fname |
|
| |
$fnameq |
|
| |
$arrFields |
|
| |
$magicq |
|
| |
$recurse |
|
_adodb_column_sql_oci8 [line 905]
string _adodb_column_sql_oci8(
string &$zthis, string $action, string $type, array $fname, $fnameq, $arrFields, $magicq)
|
|
This private method is used to help construct the update/sql which is generated by GetInsertSQL and GetUpdateSQL. It handles the string construction of 1 column -> sql string based on the column type. We want to do 'safe' handling of BLOBs
Parameters
| string |
&$zthis |
the type of sql we are trying to create 'I' or 'U'. |
| string |
$action |
column data type from the db::MetaType() method |
| string |
$type |
the column name |
| array |
$fname |
the column value |
| |
$fnameq |
|
| |
$arrFields |
|
| |
$magicq |
|
_adodb_debug_execute [line 1028]
void _adodb_debug_execute(
&$zthis, $sql, $inputarr)
|
|
Parameters
_adodb_getcount [line 398]
void _adodb_getcount(
&$zthis, $sql, [ $inputarr = false], [ $secs2cache = 0])
|
|
Parameters
| |
&$zthis |
|
| |
$sql |
|
| |
$inputarr |
|
| |
$secs2cache |
|
_adodb_getinsertsql [line 752]
void _adodb_getinsertsql(
&$zthis, &$rs, $arrFields, [ $magicq = false], [ $force = 2])
|
|
There is a special case of this function for the oci8 driver. The proper way to handle an insert w/ a blob in oracle requires a returning clause with bind variables and a descriptor blob.
Parameters
| |
&$zthis |
|
| |
&$rs |
|
| |
$arrFields |
|
| |
$magicq |
|
| |
$force |
|
_adodb_getmenu [line 214]
void _adodb_getmenu(
&$zthis, $name, [ $defstr = ''], [ $blank1stItem = true], [ $multiple = false], [ $size = 0], [ $selectAttr = ''], [ $compareFields0 = true])
|
|
Parameters
| |
&$zthis |
|
| |
$name |
|
| |
$defstr |
|
| |
$blank1stItem |
|
| |
$multiple |
|
| |
$size |
|
| |
$selectAttr |
|
| |
$compareFields0 |
|
_adodb_getmenu_gp [line 300]
void _adodb_getmenu_gp(
&$zthis, $name, [ $defstr = ''], [ $blank1stItem = true], [ $multiple = false], [ $size = 0], [ $selectAttr = ''], [ $compareFields0 = true])
|
|
Parameters
| |
&$zthis |
|
| |
$name |
|
| |
$defstr |
|
| |
$blank1stItem |
|
| |
$multiple |
|
| |
$size |
|
| |
$selectAttr |
|
| |
$compareFields0 |
|
_adodb_getupdatesql [line 593]
void _adodb_getupdatesql(
&$zthis, &$rs, $arrFields, [ $forceUpdate = false], [ $magicq = false], [ $force = 2])
|
|
Parameters
| |
&$zthis |
|
| |
&$rs |
|
| |
$arrFields |
|
| |
$forceUpdate |
|
| |
$magicq |
|
| |
$force |
|
_adodb_pageexecute_all_rows [line 489]
void &_adodb_pageexecute_all_rows(
&$zthis, $sql, $nrows, $page, [ $inputarr = false], [ $secs2cache = 0])
|
|
Parameters
| |
&$zthis |
|
| |
$sql |
|
| |
$nrows |
|
| |
$page |
|
| |
$inputarr |
|
| |
$secs2cache |
|
_adodb_pageexecute_no_last_page [line 543]
void &_adodb_pageexecute_no_last_page(
&$zthis, $sql, $nrows, $page, [ $inputarr = false], [ $secs2cache = 0])
|
|
Parameters
| |
&$zthis |
|
| |
$sql |
|
| |
$nrows |
|
| |
$page |
|
| |
$inputarr |
|
| |
$secs2cache |
|
_adodb_replace [line 134]
void _adodb_replace(
&$zthis, $table, $fieldArray, $keyCol, $autoQuote, $has_autoinc)
|
|
Parameters
| |
&$zthis |
|
| |
$table |
|
| |
$fieldArray |
|
| |
$keyCol |
|
| |
$autoQuote |
|
| |
$has_autoinc |
|
_array_change_key_case [line 121]
void _array_change_key_case(
$an_array)
|
|
Parameters
|
|