Free Query Builder / Database Abstraction Layer

]]>
Query_Parser \Query_Parser $match_patterns '([a-zA-Z0-9_]+\((.*?)\))', 'identifier' => '([a-zA-Z0-9_-]+\.?)+', 'operator' => '=|AND|&&?|~|\|\|?|\^|/|>=?|<=?|-|%|OR|\+|NOT|\!=?|<>|XOR' )]]> array $matches array(), 'identifiers' => array(), 'operators' => array(), 'combined' => array(), )]]> array __construct function $sql parse_join function $sql filter_array function array $array
Free Query Builder / Database Abstraction Layer

]]>
No DocBlock was found for property $statement No DocBlock was found for property $escape_char No DocBlock was found for property $sql No DocBlock was found for property $util No DocBlock was found for property $last_query No DocBlock was found for property $table_prefix DB_PDO \DB_PDO \PDO Extends PDO to simplify cross-database issues

]]>
$statement $escape_char $sql $util $last_query $table_prefix __construct function string string string array $dsn $username $password $driver_options prepare_query function string array mixed $sql $data prepare_execute function string array \PDOStatement $sql $params get_query_data function \PDOStatement array $statement affected_rows function \PDOStatement int $statement get_last_error function string quote_table function string string $table _prefix function string string $str quote_ident function mixed string $ident _quote function mixed mixed $str empty_table function string mixed $table get_schemas function array get_tables function array get_dbs function array get_views function array get_sequences function array get_functions function array get_procedures function array get_triggers function array get_system_tables function array get_columns function string array $table get_types function array driver_query function string bool mixed $sql $filtered_index num_rows function int truncate function string void $table
Free Query Builder / Database Abstraction Layer

]]>
No DocBlock was found for property $select_string No DocBlock was found for property $from_string No DocBlock was found for property $set_string No DocBlock was found for property $order_string No DocBlock was found for property $group_string No DocBlock was found for property $set_array_keys No DocBlock was found for property $order_array No DocBlock was found for property $group_array No DocBlock was found for property $values No DocBlock was found for property $where_values No DocBlock was found for property $limit No DocBlock was found for property $offset No DocBlock was found for property $sql No DocBlock was found for property $query_map No DocBlock was found for property $having_map No DocBlock was found for property $conn_name No DocBlock was found for property $queries Query_Builder \Query_Builder \iQuery_Builder $select_string $from_string $set_string $order_string $group_string $set_array_keys $order_array $group_array $values $where_values $limit $offset $sql $query_map $having_map $conn_name $queries __construct function \DB_PDO object $db $params select function string \$this $fields _select function string string string $field $as select_max function string string \$this $field $as select_min function string string \$this $field $as select_avg function string string \$this $field $as select_sum function string string \$this $field $as distinct function \$this from function string \$this $tblname _like function string mixed string string string \$this $field $val $pos $like $conj like function string mixed string \$this $field $val $pos or_like function string mixed string \$this $field $val $pos not_like function string mixed string \$this $field $val $pos or_not_like function string mixed string \$this $field $val $pos _having function mixed mixed string \$this $key $val $conj having function mixed mixed \$this $key $val or_having function mixed mixed \$this $key $val _where function mixed mixed array $key $val _where_string function mixed mixed string \$this $key $val $conj _where_in function mixed mixed \$this $key $val $in $conj where function mixed mixed \$this $key $val or_where function string mixed \$this $key $val where_in function mixed mixed \$this $field $val or_where_in function string mixed \$this $field $val where_not_in function string mixed \$this $field $val or_where_not_in function string mixed \$this $field $val set function mixed mixed \$this $key $val join function string string string \$this $table $condition $type group_by function mixed \$this $field order_by function string string \$this $field $type limit function int int string $limit $offset group_start function \$this or_group_start function \$this or_not_group_start function \$this group_end function \$this get function int int object $table $limit $offset get_where function string array int int object $table $where $limit $offset count_all function string int $table count_all_results function string int $table insert function string mixed mixed $table $data insert_batch function string mixed mixed $table $data update function string mixed mixed $table $data delete function string mixed mixed $table $where get_compiled_select function string bool string $table $reset get_compiled_insert function string bool string $table $reset get_compiled_update function string bool string $table $reset get_compiled_delete function string bool string $table $reset _get_compile function string string $type $table $reset reset_query function void _run function string string bool mixed $type $table $simple __call function string array mixed $name $params _compile function string string \$string $type $table
Free Query Builder / Database Abstraction Layer

]]>
iDB_SQL \iDB_SQL limit function string int int string $sql $limit $offset random function string db_list function string table_list function string system_table_list function string view_list function string trigger_list function string function_list function NULL procedure_list function string sequence_list function string type_list function mixed column_list function string $table
Free Query Builder / Database Abstraction Layer

]]>
iQuery_Builder \iQuery_Builder select function string \$this $fields select_max function string string \$this $field $as select_min function string string \$this $field $as select_avg function string string \$this $field $as select_sum function string string \$this $field $as distinct function \$this from function string \$this $tblname like function string mixed string \$this $field $val $pos or_like function string mixed string \$this $field $val $pos not_like function string mixed string \$this $field $val $pos or_not_like function string mixed string \$this $field $val $pos having function mixed mixed \$this $key $val or_having function mixed mixed \$this $key $val where function mixed mixed \$this $key $val or_where function string mixed \$this $key $val where_in function mixed mixed \$this $field $val or_where_in function string mixed \$this $field $val where_not_in function string mixed \$this $field $val or_where_not_in function string mixed \$this $field $val set function mixed mixed \$this $key $val join function string string string \$this $table $condition $type group_by function mixed \$this $field order_by function string string \$this $field $type limit function int int string $limit $offset group_start function \$this or_group_start function \$this or_not_group_start function \$this group_end function \$this get function int int object $table $limit $offset get_where function string array int int object $table $where $limit $offset count_all function string int $table count_all_results function string int $table insert function string mixed mixed $table $data insert_batch function string mixed mixed $table $data update function string mixed mixed $table $data delete function string mixed mixed $table $where get_compiled_select function string bool string $table $reset get_compiled_insert function string bool string $table $reset get_compiled_update function string bool string $table $reset get_compiled_delete function string bool string $table $reset reset_query function void
Free Query Builder / Database Abstraction Layer

]]>
DB_Util \DB_Util $conn __construct function object $conn __call function string array $method $args create_table function string array array array string $name $columns $constraints array $indexes array delete_table function string string $name backup_structure function string backup_data function string
Free Query Builder / Database Abstraction Layer

]]>
common.php QBASE_PATH QDRIVER_PATH query_autoload function string $class
Free Query Builder / Database Abstraction Layer

]]>
do_include function string void $path mb_trim function string $string db_filter function array mixed array $array $index Query function mixed \Query_Builder $params BadDBDriverException \BadDBDriverException \InvalidArgumentException BadConnectionException \BadConnectionException \UnexpectedValueException
Free Query Builder / Database Abstraction Layer

]]>
PgSQL_SQL \PgSQL_SQL \iDB_SQL limit function string int int string $sql $limit $offset random function string db_list function string table_list function string system_table_list function string view_list function string trigger_list function string function_list function NULL procedure_list function string sequence_list function string column_list function string string $table type_list function string
Free Query Builder / Database Abstraction Layer

]]>
Implement Backup function PgSQL_Util \PgSQL_Util \DB_Util __construct function object void $conn create_table function string array array array string $name $columns $constraints array $indexes array delete_table function string string $name backup_structure function string backup_data function array string $exclude
Free Query Builder / Database Abstraction Layer

]]>
PgSQL \PgSQL \DB_PDO __construct function string string string array $dsn $username $password $options truncate function string $table get_schemas function array
Free Query Builder / Database Abstraction Layer

]]>
ODBC_Util \ODBC_Util \DB_Util __construct function object void $conn create_table function string array array array string $name $columns $constraints array $indexes array delete_table function string string $name backup_structure function string backup_data function string
Free Query Builder / Database Abstraction Layer

]]>
ODBC_SQL \ODBC_SQL \iDB_SQL limit function string int int string $sql $limit $offset random function string db_list function NULL table_list function NULL system_table_list function NULL view_list function NULL trigger_list function NULL function_list function NULL procedure_list function NULL sequence_list function NULL type_list function NULL column_list function string NULL $table
Free Query Builder / Database Abstraction Layer

]]>
ODBC \ODBC \DB_PDO For general database access for databases not specified by the main drivers

]]>
$escape_char __construct function string string string array $dsn $username $password $options truncate function string void $table
Free Query Builder / Database Abstraction Layer

]]>
MySQL_Util \MySQL_Util \DB_Util __construct function object void $conn create_table function string array array array string $name $columns $constraints array $indexes array delete_table function string string $name backup_structure function string backup_data function array string $exclude
Free Query Builder / Database Abstraction Layer

]]>
MySQL \MySQL \DB_PDO $escape_char string __construct function string string string array $dsn $username $password $options truncate function string $table
Free Query Builder / Database Abstraction Layer

]]>
MySQL_SQL \MySQL_SQL \iDB_SQL limit function string int int string $sql $limit $offset random function string db_list function string table_list function string string $database system_table_list function string view_list function string trigger_list function string function_list function string procedure_list function string sequence_list function NULL type_list function string column_list function string string $table
Free Query Builder / Database Abstraction Layer

]]>
SQLite_Util \SQLite_Util \DB_Util __construct function object void $conn create_table function string array array array string $name $columns $constraints array $indexes array delete_table function string string $name backup_data function array string $excluded backup_structure function string
Free Query Builder / Database Abstraction Layer

]]>
SQLite \SQLite \DB_PDO $statement \PDOStatement __construct function string string string $dsn $user $pass truncate function string $table get_tables function mixed get_system_tables function array load_database function string string $db $name unload_database function string $name
Free Query Builder / Database Abstraction Layer

]]>
SQLite_SQL \SQLite_SQL \iDB_SQL limit function string int int string $sql $limit $offset random function string db_list function NULL table_list function string system_table_list function string view_list function string trigger_list function NULL function_list function NULL procedure_list function NULL sequence_list function NULL type_list function array column_list function string string $table
Free Query Builder / Database Abstraction Layer

]]>
Firebird_SQL \Firebird_SQL \iDB_SQL limit function string int int string $sql $limit $offset random function string db_list function NULL table_list function string system_table_list function string view_list function string trigger_list function string function_list function string procedure_list function string sequence_list function string column_list function string string $table type_list function string
Free Query Builder / Database Abstraction Layer

]]>
Firebird_Result \Firebird_Result \PDOStatement $statement resource $row int $result __construct function resource $link bindColumn function mixed mixed int mixed array NULL $column $param $type $maxlen $driverdata bindParam function mixed mixed int mixed array NULL $parameter $variable $data_type $maxlen $driverdata bindValue function mixed mixed int NULL $parameter $variable $data_type execute function array bool $args fetch function int mixed mixed mixed $fetch_style $statement $offset fetchAll function int mixed mixed mixed $fetch_style $statement $ctor_args fetchColumn function int mixed $column_num fetchObject function string array \stdClass $class_name $ctor_args rowCount function int errorCode function errorCode]]> string errorInfo function errorInfo / PDOStatement->errorInfo]]> array
Free Query Builder / Database Abstraction Layer

]]>
Firebird \Firebird \DB_PDO PDO-firebird isn't stable, so this is a wrapper of the fbird_ public functions.

]]>
$statement object $statement_link resource $trans resource $conn resource __construct function string string string $dbpath $user $pass truncate function string $table query function string \$this $sql prepare function string array \$this $query $options beginTransaction function bool commit function bool rollBack function bool prepare_execute function string array resource $sql $args quote function quote]]> string int string $str $param_type errorInfo function errorInfo / PDOStatement->errorInfo]]> array errorCode function errorCode]]> array prepare_query function string array NULL $sql $params
Free Query Builder / Database Abstraction Layer

]]>
Implement Backup structure function Firebird_Util \Firebird_Util \DB_Util __construct function object void $conn create_table function string array array array string $name $fields $constraints array $indexes array delete_table function string string $name backup_structure function string backup_data function array bool string $exclude $system_tables
todo fixme