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

1. Filtro para busqueda de fechas para grilla.

$this->bd->__between('fecha',$fecha1,$fecha2);

2. Función para crear una tabla (grilla) de datos a partir de una consulta sql


resultado = resultado del sql
tipo         = tipo de conexion
editar      = evento editar / seleccionar
del          = evento eliminar / del
evento     = nombre funcion javascript separada - index de la variable clave
cabecera  = detalle de columnas

$cabecera = "Codigo,Actividad desarrollada,Modificacion"; 

$evento = "goToURL_bomberos_actividad-0"; 


$obj->table->table_basic_seleccion($resultado,$tipo,'editar','del',$evento ,$cabecera);

3. Funciónes para crear objetos de entrada de datos para formularios (INPUT)

Retorna el tipo de conexion de la base de datos postgresql, oracle, mysql

$tipo = $this->bd->retorna_tipo();

3.1 Lista de valores (combo lista)

$resultado            =  resultado del query de consulta
$tipo                    =  tipo de conexion, variable (postgres, oracle)
'ETIQUETA'           =  etiqueta o label que se quiere visualizar en pantalla
'NOMBRE CAMPO'  = nombre del campo de la tabla de la base de datos
$datos                  = array donde se guarda la informacion
'required'              = si el campo es requerido, caso de no requerir se coloca vacio ''
'readonly'             =  si el campo es de lectura, caso de no requerir se coloca vacio ''
'div-2-4'               =  columna que grafica el objeto en la columna(responsive) (etiqueta) col-md-2, (objeto campo)col-md-4

  $this->obj->list->listadb($resultado,$tipo,'ETIQUETA','NOMBRE CAMPO',$datos,'required','readonly','div-2-4');

  $this->obj->list->listadbe($resultado,$tipo,'ETIQUETA','NOMBRE CAMPO'',$datos,'required','disabled',$evento,'div-2-4');