本文整理汇总了PHP中DbHandler::getAllRecord方法的典型用法代码示例。如果您正苦于以下问题:PHP DbHandler::getAllRecord方法的具体用法?PHP DbHandler::getAllRecord怎么用?PHP DbHandler::getAllRecord使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DbHandler
的用法示例。
在下文中一共展示了DbHandler::getAllRecord方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: function
$app->get('/resSel', 'sessionAlive', function () use($app) {
$response = array();
//
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_sip_resolucion( )");
//var_dump($datos);
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay datos';
}
echoResponse(200, $response);
});
// Selecciona una resolucion especifica
$app->get('/resSelID/:id', 'sessionAlive', function ($id) use($app) {
$r = json_decode($app->request->getBody());
$idRes = $id;
$response = array();
//
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_sip_resolucionID( '{$idRes}' )");
//var_dump($datos);
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay datos';
}
echoResponse(200, $response);
});
示例2: echoResponse
if ($id != NULL) {
$response['status'] = "success";
$response['message'] = 'Se agrego correctamente';
$response['data'] = $id;
} else {
$response['status'] = "info";
$response['message'] = 'No fue posible agregar los datos';
}
echoResponse(200, $response);
});
// Opcion para obtener la totalidad de registros de la tabla cat_sector
$app->get('/sectorSel', 'sessionAlive', function () use($app) {
$response = array();
//
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_cat_sector( )");
//var_dump($datos);
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay sectores';
}
echoResponse(200, $response);
});
// Opción para actualizar un registro de la tabla cat_sector
// Opción para eliminar un registro de la tabla cat_sector
$app->get('/sectorD/:id', 'sessionAlive', function ($id) use($app) {
// Recupera los datos de la forma
//
$response = array();
示例3: echoResponse
$resId = $db->updateRecord("call sp_upd_cat_organizacion(?,?)", $r->rol, $column_names, 'is');
if ($id != NULL) {
$response['status'] = "info";
$response['message'] = 'Datos actualizados';
} else {
$response['status'] = "error " . $resId;
$response['message'] = 'No fue posible actualizar los datos';
}
echoResponse(200, $response);
});
// Opcion para obtener la totalidad de registros de la tabla cat_organizacion
$app->get('/orgDatos', 'sessionAlive', function () use($app) {
$response = array();
//
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_cat_organizacion( )");
//var_dump($datos);
// call sp_sel_seg_usuario( ? ) pusuario
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay datos';
}
echoResponse(200, $response);
});
// Opción para ingresar un registro de la tabla cat_organizacion
$app->post('/orgIn', 'sessionAlive', function () use($app) {
// Recupera los datos de la forma
//
$r = json_decode($app->request->getBody());
示例4: while
$response['rol'] = $usuario['rol'];
$response['idorganizacion'] = $usuario['idorganizacion'];
$response['organizacion'] = $usuario['organizacion'];
$response['idestado'] = $usuario['idestado'];
$response['estado'] = $usuario['estado'];
$response['fecha'] = $usuario['fecha'];
if (!isset($_SESSION)) {
session_start();
}
$_SESSION['uid'] = $id;
$_SESSION['name'] = $usuario['nombre'];
//
$name = $usuario['nombre'];
$resx = $db->get1Record("select fn_ins_seg_user_logging( '{$id}', '{$id}', '{$user}') as id");
// Ya tiene los accesos , ahora busca las opciones asignadas de acuerdo a su rol
$res = $db->getAllRecord("call sp_sel_opciones_menu( '{$id}' )");
$response['opciones'] = $res;
// le genera su token - 26/01/2016
$nuevoToken = "";
//const INTENTOS = 5;
$contador = 1;
while ($contador <= 5) {
$tmpToken = obtenToken(10);
//Validar que no exista ya el token generado
$sql = "SELECT count(id) as total FROM seg_usuario_token\n \t\t\t\t\t\tWHERE token = '{$tmpToken}';";
$resx2 = $db->get1Record($sql);
//Si no existe, entonces el token generado es valido
if ($resx2['total'] == 0) {
$nuevoToken = $tmpToken;
break;
//Salir del bucle
示例5: DbHandler
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_pregunta_ambito('{$idPregunta}','{$idConsultor}', {$idAmbito} )");
//var_dump($datos);
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay datos';
}
echoResponse(200, $response);
});
// Determina si existe secretario en el evento y ambito indicados - trae cantidad de secretarios
$app->get('/canSecretarios/:idEvento/:idAmbito', 'sessionAlive', function ($idEvento, $idAmbito) use($app) {
$response = array();
$db = new DbHandler();
$datos = $db->getAllRecord("select fn_get_num_secretarios( {$idEvento} , {$idAmbito} ) as id");
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay datos';
}
echoResponse(200, $response);
});
// Imprime - retorna un pdf con todas las preguntas respondidas que se le soliciten en la lista indicada
$app->post('/printPreguntas', 'sessionAlive', function () use($app) {
// Reporte
$pdf = new PDF('L', 'mm', 'Letter');
$pdf->Open();
$pdf->AddPage();
$pdf->SetMargins(5, 3, 5);
示例6: echoResponse
if ($id != NULL) {
$response['status'] = "success";
$response['message'] = 'Se agrego correctamente';
$response['data'] = $id;
} else {
$response['status'] = "info";
$response['message'] = 'No fue posible agregar los datos';
}
echoResponse(200, $response);
});
// Opcion para obtener la totalidad de registros de la tabla sip_tipo_precalificado
$app->get('/tpSel', 'sessionAlive', function () use($app) {
$response = array();
//
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_sip_tipo_precalificado( )");
//var_dump($datos);
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay sectores';
}
echoResponse(200, $response);
});
// Opción para actualizar un registro de la tabla sip_tipo_precalificado
// Opción para eliminar un registro de la tabla sip_tipo_precalificado
$app->get('/tpD/:id', 'sessionAlive', function ($id) use($app) {
// Recupera los datos de la forma
//
$response = array();
示例7: echoResponse
$response['status'] = "success";
$response['message'] = 'Se agrego correctamente';
$response['data'] = $id['id'];
} else {
$response['status'] = "info";
$response['message'] = 'No fue posible agregar los datos';
}
echoResponse(200, $response);
});
// Opcion para obtener la totalidad de registros de la tabla cat_depto_geo
$app->get('/deptogeoSel/:id', 'sessionAlive', function ($id) use($app) {
//$r = json_decode($app->request->getBody());
$response = array();
//
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_cat_depto_geo( {$id} )");
//var_dump($datos);
if ($datos != NULL) {
$response['data'] = $datos;
$response['status'] = "success";
$response['message'] = '';
} else {
$response['status'] = "info";
$response['message'] = 'No hay departamentos';
}
echoResponse(200, $response);
});
// Opción para actualizar un registro de la tabla cat_depto_geo
// Opción para eliminar un registro de la tabla cat_depto_geo
$app->get('/deptogeoD/:id', 'sessionAlive', function ($id) use($app) {
// Recupera los datos de la forma
示例8: echoResponse
if ($id != NULL) {
$response['status'] = "success";
$response['message'] = 'Se agrego correctamente';
$response['data'] = $id['id'];
} else {
$response['status'] = "info";
$response['message'] = 'No fue posible agregar los datos';
}
echoResponse(200, $response);
});
// Opcion para obtener la totalidad de registros de la tabla cat_pais
$app->get('/paisSel', 'sessionAlive', function () use($app) {
$response = array();
//
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_cat_pais( )");
//var_dump($datos);
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay paises';
}
echoResponse(200, $response);
});
// Opción para actualizar un registro de la tabla cat_pais
// Opción para eliminar un registro de la tabla cat_pais
$app->get('/paisD/:id', 'sessionAlive', function ($id) use($app) {
// Recupera los datos de la forma
//
$response = array();
示例9: function
*
seg_rol_opcion
sp_sel_seg_opcion_idRol( )
sp_ins_seg_opcion_idRol(? )
sp_del_seg_opcion_idRol( ? )
**/
// Opcion para obtener los registros asociados a opciones permitidas en un rol especifico
$app->get('/perDatos/:id', 'sessionAlive', function ($id) use($app) {
$response = array();
//
$db = new DbHandler();
//echo "dato: " . $id;
//var_dump($db);
$datos = $db->getAllRecord("call sp_sel_seg_opcion_idRol( {$id} )");
//var_dump($datos);
// call sp_sel_seg_usuario( ? ) pusuario
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay datos';
}
echoResponse(200, $response);
});
// Opción para ingresar un registro en la tabla seg_rol_opcion
$app->post('/perIn', 'sessionAlive', function () use($app) {
// Recupera los datos de la forma
//
// el json debe venir de la forma:
示例10: echoResponse
if ($id != NULL) {
$response['status'] = "success";
$response['message'] = 'Se agrego correctamente';
$response['data'] = $id;
} else {
$response['status'] = "info";
$response['message'] = 'No fue posible agregar los datos';
}
echoResponse(200, $response);
});
// Opcion para obtener la totalidad de registros de la tabla sip_tema
$app->get('/temaSel', 'sessionAlive', function () use($app) {
$response = array();
//
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_sip_tema( )");
//var_dump($datos);
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay información';
}
echoResponse(200, $response);
});
// Opción para eliminar un registro de la tabla sip_tema
$app->get('/temaD/:id', 'sessionAlive', function ($id) use($app) {
$response = array();
//
//
$db = new DbHandler();
示例11: echoResponse
$response['message'] = 'Se agrego correctamente';
$response['data'] = $id;
} else {
$response['status'] = "info";
$response['message'] = 'No fue posible agregar los datos';
}
echoResponse(200, $response);
});
//Selección de consultores de un evento
// sp_sel_pyr_consultor_licitacion (pidevento )
$app->get('/eventoConsultorS/:id', 'sessionAlive', function ($id) use($app) {
$idEvento = $id;
$response = array();
//
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_pyr_consultor_licitacion( '{$idEvento}' )");
//var_dump($datos);
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay datos';
}
echoResponse(200, $response);
});
//Eliminación de un consultor de un evento
// sp_del_pyr_consultor_licitacion ( pid )
$app->get('/eventoConsultorD/:id', 'sessionAlive', function ($id) use($app) {
// Recupera los datos de la forma
// en $r deben venir idConsultor y idEvento y su Ambito
//
示例12: DbHandler
//
$db = new DbHandler();
$id = $db->get1Record("select fn_ins_sip_proyecto( '{$idsector}', '{$prestaciones}', '{$nombre}', '{$idice}', '{$objetivo}', '{$idpais}',\n '{$iddepto}' , '{$idmunic}', '{$montopreaprox}','{$fechapresentp}','{$dictamentecref}','{$dictamentecfec}',\n '{$dictamentecdoc}', '{$dictamenlegref}','{$dictamenlegfec}','{$dictamenlegdoc}','{$resdirejeref}','{$resdirejefec}',\n '{$resdirejedoc}' , '{$resconadieref}' ,'{$resconadiefec}' ,'{$resconadiedoc}'\n\t\t\t\t\t\t\t\t\t\t\t\t\t ) as id");
if ($id != NULL) {
$response['status'] = "success";
$response['message'] = 'Se agrego correctamente';
$response['data'] = $id;
} else {
$response['status'] = "info";
$response['message'] = 'No fue posible agregar los datos';
}
echoResponse(200, $response);
});
// Opcion para obtener la totalidad de registros de la tabla sip_proyecto
$app->get('/proyectoSel', 'sessionAlive', function () use($app) {
$response = array();
//
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_sip_proyecto( )");
//var_dump($datos);
// call sp_sel_seg_usuario( ? ) pusuario
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay datos';
}
echoResponse(200, $response);
});
// Opción para actualizar un registro de la tabla sip_proyecto
// Opción para eliminar un registro de la tabla proyecto
示例13: echoResponse
if ($id != NULL) {
$response['status'] = "success";
$response['message'] = 'Se agrego correctamente';
$response['data'] = $id;
} else {
$response['status'] = "info";
$response['message'] = 'No fue posible agregar los datos';
}
echoResponse(200, $response);
});
// Opcion para obtener la totalidad de registros de la tabla cat_ambito
$app->get('/ambitoSel', 'sessionAlive', function () use($app) {
$response = array();
//
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_cat_ambito( )");
//var_dump($datos);
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay sectores';
}
echoResponse(200, $response);
});
// Opción para actualizar un registro de la tabla cat_ambito
// Opción para eliminar un registro de la tabla cat_ambito
$app->get('/ambitoD/:id', 'sessionAlive', function ($id) use($app) {
// Recupera los datos de la forma
//
$response = array();
示例14: function
sp_sel_seg_usuarios() --- ojo: este debiera ser en singular pero tuve que dejarlo en plural porque ya existe en singular
--- para pedir 1 usuario en las rutas de authentication.php
sp_sel_seg_usuarioId(?)
fn_ins_seg_usuario( ? , ? , ?, ? , ? , ? , ? , ? )
sp_upd_seg_usuario( ? , ? , ?, ? , ? , ? , ? , ? )
sp_del_seg_usuario(?)
**/
// Opcion para obtener la totalidad de registros de la tabla usuarios
$app->get('/userDatos', 'sessionAlive', function () use($app) {
$response = array();
//
// Solicita de la base de datos, la totalidad de registros
//
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_seg_usuarios( )");
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay datos';
}
echoResponse(200, $response);
});
// Opcion para obtener un registro de la tabla usuarios
$app->get('/userDatos/:id', 'sessionAlive', function ($id) use($app) {
$response = array();
//
// Solicita de la base de datos, la totalidad de registros
//
$db = new DbHandler();
示例15: echoResponse
if ($datos != NULL) {
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay datos';
}
echoResponse(200, $response);
});
// Selecciona una base especifica
$app->get('/baseSelID/:id', 'sessionAlive', function ($id) use($app) {
$r = json_decode($app->request->getBody());
$idBase = $id;
//$r->idBase;
$response = array();
//
$db = new DbHandler();
$datos = $db->getAllRecord("call sp_sel_sip_base_id( '{$idBase}' )");
//$datos['ices'] = array( '0' => '5', '1' => '11' );
//var_dump($datos);
if ($datos != NULL) {
//var_dump($datos);
// Debe traer la lista de ICEs en un arreglo asociado a los datos de la base
$dat2 = $db->getAllRecord("call sp_sel_sip_base_iceID( '{$idBase}' )");
$datos['ices'] = $dat2;
$response = $datos;
} else {
$response['status'] = "info";
$response['message'] = 'No hay datos';
}
echoResponse(200, $response);
});