G·K PLATAFORMA DE GESTION PUBLICA GUIA DE USO
CODIGO 001-2020 VERSION 1.0 Funciones
FECHA 26.09.2020

FUNCIONES PARA MANEJO DE BASE DE DATOS

1. Funcion que retorna una matriz de datos

$Array = $this->bd->query_array(
'nombre_tabla',
'campo1, campo2',
'key='.$this->bd->sqlvalue_inyeccion($key,true)
);

2. Funcion que retorna cursor a partir de un array de elementos de la tabla

$qquery = array(
array( campo => 'id_bita_bom', valor => '-', filtro => 'N', visor => 'S'),
array( campo => 'id_departamento',valor => $vid_departamento,filtro => 'S', visor => 'S')
);


$resultado = $this->bd->JqueryCursorVisor('nombre_tabla',$qquery );

3. Funcion que elimina registro de elementos de la tabla

$this->bd->JqueryDeleteSQL ($this->tabla ,'trim(registro)='.$this->bd->sqlvalue_inyeccion(variable_key, true));

4. Funcion inserta matriz registro de elementos de la tabla

$this->tabla         = nombre de tabla
$this->ATabla       = Array de campos a insertar
$this->secuencia  = nombre secuencia

   $id = $this->bd->_InsertSQL($this->tabla,$this->ATabla,$this->secuencia);

 

5. Funciones de catalogos generales que retorna array para lista de valores

Catalogo que retorna array de los tipos de contratacion

$resultado = $this->bd->catalogo_compras() ;