Additions:
- Data [Heredado de Data]
- check_error [Heredado de Data]
- sql_log [Heredado de Data]
- query [Heredado de Data]
- execSql [Heredado de Data]
- getVar [Heredado de Data]
- getList [Heredado de Data]
- getArray [Heredado de Data]
- selectList [Heredado de Data]
- selectMenu [Heredado de Data]
- getNumbering [Heredado de Data]
Additions:
- $database [Heredado de Data]
- $limit [Heredado de Data]
- $offset [Heredado de Data]
Deletions:
Additions:
Deletions:
Additions:
""<div style="color: #ffffff; background-color: #666666; padding:4px; padding-top: 8px; padding-bottom: 8px; font-size: 16px; margin-top: 2px; margin-right: 10px; ">Clase: <u>Table</u></div>
Clase que abstrae las funciones relacionadas a las operaciones sobre las tablas.
Deletions:
""<div style="color: #ffffff; background-color: #666666; padding:4px; padding-top: 8px; padding-bottom: 8px; font-size: 16px; margin-top: 2px; margin-right: 10px; ">Clase: <u>Data</u></div>
Clase padre de Table, contiene los principales métodos para manipulación de las consultas a la base de datos, es una abstración de las principales operación de consulta y ejecución de comandos SQL, provee un primer nivel de API.
The oldest known version of this page was edited on
2008-06-24 13:25:25 by ChristianTorrez
[Table]
Documentación Almidón v3
Contenido Documentación
- Núcleo (db3)
- Plugins de Smarty
-
Funciones
- calendar
- include_video_service
- count
- mini_calendar
- dataform
- dataform2
- recaptcha
- datagrid
- datagrid2
- dataform
- datareport
- Validate
- Modificadores
Clase: Data
Clase padre de Table, contiene los principales métodos para manipulación de las consultas a la base de datos, es una abstración de las principales operación de consulta y ejecución de comandos SQL, provee un primer nivel de API.
Variables
Métodos
Variables de la Clase
$database
Tipo: object
Es una instancia de la Clase
PEAR DB∞ que establece una conexión con la base de datos.
[
arriba]
$limit
Tipo: integer
Es un entero que controla la cantidad de registros que se devolveran en una consulta (SELECT).
[
arriba]
$offset
Tipo: integer
Es un entero que determina el numero de registro inicial.
[
arriba]
$key
Tipo: integer
El nombre del campo que es llave primaria en la tabla.
[
arriba]
Métodos de la Clase
void Data()
valor de retorno: void
parametros:
Constructor de la clase y quien establece o inicializa la conexión con la base de datos.
[
arriba]
void check_error($obj, $extra = '', $die = false)
valor de retorno: void
parametros:
- object $obj
- $extra
- boolean $die
Manejo de los errores y el registro de los mismos en los logs.
[
arriba]
void sql_log($logtext)
valor de retorno: void
parametros:
Registra en el archivo de los logs SQL las consultas SQL generadas.
[
arriba]
object query($sqlcmd)
valor de retorno: object (result)
parametros:
Ejecuta una consulta SQL (SELECT, UPDATE, DELETE o INSERT) y devuelve, dependiendo la consulta proporcionada, un result con el resultado de la misma en caso que sea una consulta SELECT.
[
arriba]
object execSql($sqlcmd)
valor de retorno: object (result)
parametros:
Ejecuta una consulta SQL, es utilizada preferiblemente cuando se utilizan consultas SELECT.
[
arriba]
object getVar($sqlcmd)
valor de retorno: object
parametros:
Permite ejecutar una consulta a la base de datos y devolver un unico valor que representa al valor colocado en el primer campo de la primera fila.
[
arriba]
array getList($sqlcmd)
valor de retorno: array
parametros:
[
arriba]
array getArray()
valor de retorno: array
parametros:
[
arriba]
array selectList($sqlcmd)
valor de retorno: array
parametros:
[
arriba]
array selectMenu($sqlcmd = '', $filter = '')
valor de retorno: array
parametros:
- string $sqlcmd
- string $filter
[
arriba]
int getNumbering()
valor de retorno: integer
parametros:
[
arriba]
CategoryDocumentationv3