Categories :: PageIndex :: RecentChanges :: Login/Register :: Búsqueda:

Revision [602]

Most recent edit made on 2008-06-24 15:48:00 by ChristianTorrez

Additions:





Revision [601]

Edited on 2008-06-24 15:45:11 by ChristianTorrez

Additions:



Deletions:





Revision [600]

Edited on 2008-06-24 15:43:35 by ChristianTorrez

Additions:



Deletions:





Revision [599]

Edited on 2008-06-24 13:26:27 by ChristianTorrez

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.




Revision [598]

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
  1. Núcleo (db3)
  2. 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:

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:

[arriba]

int getNumbering()
valor de retorno: integer
parametros:

[arriba]
 



CategoryDocumentationv3
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki
Page was generated in 0.1448 seconds