Métodos públicos | |
connect ($config) | |
query ($sql_query) | |
close () | |
fetch_array ($result_query='', $opt='') | |
__construct ($config) | |
num_rows ($result_query='') | |
field_name ($number, $result_query='') | |
data_seek ($number, $result_query='') | |
affected_rows ($result_query='') | |
error ($err='') | |
fetch_one ($sql) | |
no_error () | |
last_insert_id ($table='', $primary_key='') | |
table_exists ($table, $schema='') | |
limit ($sql) | |
drop_table ($table, $if_exists=true) | |
create_table ($table, $definition, $index=array()) | |
list_tables () | |
describe_table ($table, $schema='') | |
Campos de datos | |
$id_connection | |
$last_result_query | |
$last_error | |
const | DB_ASSOC = MYSQL_ASSOC |
const | DB_BOTH = MYSQL_BOTH |
const | DB_NUM = MYSQL_NUM |
const | TYPE_INTEGER = 'INTEGER' |
const | TYPE_DATE = 'DATE' |
const | TYPE_VARCHAR = 'VARCHAR' |
const | TYPE_DECIMAL = 'DECIMAL' |
const | TYPE_DATETIME = 'DATETIME' |
const | TYPE_CHAR = 'CHAR' |
Definición en la línea 23 del archivo firebird.php.
__construct | ( | $ | config | ) |
Constructor de la Clase
array | $config |
Definición en la línea 215 del archivo firebird.php.
affected_rows | ( | $ | result_query = '' |
) |
Numero de Filas afectadas en un insert, update o delete
resource | $result_query |
Implementa DbBaseInterface.
Definición en la línea 285 del archivo firebird.php.
close | ( | ) |
Cierra la Conexión al Motor de Base de datos
Implementa DbBaseInterface.
Definición en la línea 163 del archivo firebird.php.
connect | ( | $ | config | ) |
Hace una conexion a la base de datos de Firebird
array | $config |
Implementa DbBaseInterface.
Definición en la línea 112 del archivo firebird.php.
create_table | ( | $ | table, | |
$ | definition, | |||
$ | index = array() | |||
) |
Crea una tabla utilizando SQL nativo del RDBM
TODO:
string | $table | |
array | $definition |
Implementa DbBaseInterface.
Definición en la línea 419 del archivo firebird.php.
data_seek | ( | $ | number, | |
$ | result_query = '' | |||
) |
Se Mueve al resultado indicado por $number en un select
integer | $number | |
resource | $result_query |
Implementa DbBaseInterface.
Definición en la línea 263 del archivo firebird.php.
describe_table | ( | $ | table, | |
$ | schema = '' | |||
) |
Listar los campos de una tabla
string | $table |
Implementa DbBaseInterface.
Definición en la línea 506 del archivo firebird.php.
drop_table | ( | $ | table, | |
$ | if_exists = true | |||
) |
Borra una tabla de la base de datos
string | $table |
Implementa DbBaseInterface.
Definición en la línea 394 del archivo firebird.php.
error | ( | $ | err = '' |
) |
Devuelve el error de Firebird
Implementa DbBaseInterface.
Definición en la línea 301 del archivo firebird.php.
fetch_array | ( | $ | result_query = '' , |
|
$ | opt = '' | |||
) |
Devuelve fila por fila el contenido de un select
resource | $result_query | |
integer | $opt |
Implementa DbBaseInterface.
Definición en la línea 177 del archivo firebird.php.
fetch_one | ( | $ | sql | ) |
Devuelve un array del resultado de un select de un solo registro. Esta implementacion no
string | $sql |
Reimplementado de DbBase.
Definición en la línea 324 del archivo firebird.php.
field_name | ( | $ | number, | |
$ | result_query = '' | |||
) |
Devuelve el nombre de un campo en el resultado de un select
integer | $number | |
resource | $result_query |
Implementa DbBaseInterface.
Definición en la línea 236 del archivo firebird.php.
last_insert_id | ( | $ | table = '' , |
|
$ | primary_key = '' | |||
) |
Devuelve el ultimo id autonumerico generado en la BD
Implementa DbBaseInterface.
Definición en la línea 347 del archivo firebird.php.
limit | ( | $ | sql | ) |
Devuelve un LIMIT valido para un SELECT del RBDM
string | $sql consulta sql |
Implementa DbBaseInterface.
Definición en la línea 373 del archivo firebird.php.
list_tables | ( | ) |
Listar las tablas en la base de datos
Implementa DbBaseInterface.
Definición en la línea 496 del archivo firebird.php.
no_error | ( | ) |
Devuelve el no error de Firebird
Implementa DbBaseInterface.
Definición en la línea 338 del archivo firebird.php.
num_rows | ( | $ | result_query = '' |
) |
Devuelve el numero de filas de un select
GDS Interbase no soporta esta funcion (No debe ser usada)
Implementa DbBaseInterface.
Definición en la línea 222 del archivo firebird.php.
query | ( | $ | sql_query | ) |
Efectua operaciones SQL sobre la base de datos
string | $sqlQuery |
Implementa DbBaseInterface.
Definición en la línea 138 del archivo firebird.php.
table_exists | ( | $ | table, | |
$ | schema = '' | |||
) |
Verifica si una tabla existe o no
string | $table |
Implementa DbBaseInterface.
Definición en la línea 360 del archivo firebird.php.
$id_connection |
Definición en la línea 30 del archivo firebird.php.
$last_error |
Definición en la línea 50 del archivo firebird.php.
$last_result_query |
Definición en la línea 37 del archivo firebird.php.
const DB_ASSOC = MYSQL_ASSOC |
Resultado de Array Asociativo
Definición en la línea 56 del archivo firebird.php.
const DB_BOTH = MYSQL_BOTH |
Resultado de Array Asociativo y Numerico
Definición en la línea 62 del archivo firebird.php.
const DB_NUM = MYSQL_NUM |
Resultado de Array Numerico
Definición en la línea 68 del archivo firebird.php.
const TYPE_CHAR = 'CHAR' |
Tipo de Dato Char
Definición en la línea 104 del archivo firebird.php.
const TYPE_DATE = 'DATE' |
Tipo de Dato Date
Definición en la línea 80 del archivo firebird.php.
const TYPE_DATETIME = 'DATETIME' |
Tipo de Dato Datetime
Definición en la línea 98 del archivo firebird.php.
const TYPE_DECIMAL = 'DECIMAL' |
Tipo de Dato Decimal
Definición en la línea 92 del archivo firebird.php.
const TYPE_INTEGER = 'INTEGER' |
Tipo de Dato Integer
Definición en la línea 74 del archivo firebird.php.
const TYPE_VARCHAR = 'VARCHAR' |
Tipo de Dato Varchar
Definición en la línea 86 del archivo firebird.php.