当前位置: 首页>>代码示例>>PHP>>正文


PHP DbHandler::get1Record方法代码示例

本文整理汇总了PHP中DbHandler::get1Record方法的典型用法代码示例。如果您正苦于以下问题:PHP DbHandler::get1Record方法的具体用法?PHP DbHandler::get1Record怎么用?PHP DbHandler::get1Record使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在DbHandler的用法示例。


在下文中一共展示了DbHandler::get1Record方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: function

   sp_sel_cat_municipio()

   
 **/
// Opción para ingresar un registro a la tabla cat_municipio
$app->post('/municipioIn', 'sessionAlive', function () use($app) {
    // Recupera los datos de la forma
    //
    $r = json_decode($app->request->getBody());
    $nombre = $r->nombre;
    $idDeptogeo = $r->idDeptogeo;
    $response = array();
    //
    //
    $db = new DbHandler();
    $id = $db->get1Record("select fn_ins_cat_municipio( '{$idDeptogeo}','{$nombre}' ) as id");
    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_municipio
$app->get('/municipioSel/:id', 'sessionAlive', function ($id) use($app) {
    //$r = json_decode($app->request->getBody());
    $response = array();
    //
开发者ID:albizures,项目名称:anadie,代码行数:31,代码来源:municipios.php

示例2: echoResponse

    }
    echoResponse(200, $response);
});
// Carga archivos relacionados con la resolucion
$app->post('/upFileRes', 'sessionAlive', function () use($app) {
    $idResolucion = $_POST['idResolucion'];
    $idTipoDoc = $_POST['idTipoDoc'];
    $idUser = $_SESSION['uid'];
    $fname = $_POST['nombre_file'];
    $source_fname = $_FILES['file']['name'];
    $source_type = $_FILES['file']['type'];
    $target_dir = $_SERVER['DOCUMENT_ROOT'] . "/server/uploaded_files/";
    $server_dir = "/server/uploaded_files/";
    //$target_file = $_SERVER['DOCUMENT_ROOT'] . "/server/uploaded_files/" . $source_fname;
    $db = new DbHandler();
    $id = $db->get1Record("select fn_ins_sip_resolucion_doc( '{$idResolucion}', '{$idTipoDoc}', '{$fname}', '{$source_fname}', '{$server_dir}', '{$idUser}' ) as id")['id'];
    $response = array("status" => "", "message" => "", "data" => "");
    if ($id != NULL) {
        $target_file = $target_dir . $id . '_' . $source_fname;
        //var_dump('from: ',$_FILES['file']['tmp_name']);
        //var_dump('to : ',$target_file);
        if (move_uploaded_file($_FILES['file']['tmp_name'], $target_file)) {
            //echo "el archivo vino bien\n";
            $response['status'] = "success";
            $response['message'] = "Archivo recibido";
            //$response['target_file'] = $relative_dir;//$target_file;
        } else {
            // OJO: si aqui hubo error, debiera eliminar el registro que se creo en get1Record()
            //echo "hubo error\n" ;
            $response['status'] = "info";
            $response['message'] = 'No pudo recibirse el archivo ';
开发者ID:albizures,项目名称:anadie,代码行数:31,代码来源:upload_files.php

示例3: echoResponse

        $response['message'] = 'No se pudo validar al usuario o clave';
    }
    echoResponse(200, $response);
});
// Establece la clave del usuario que se solicite.
$app->post('/userSetclave', 'sessionAlive', function () use($app) {
    // Recupera los datos de la forma
    //
    $r = json_decode($app->request->getBody());
    $user = $r->user->nombreUsuario;
    $clave1 = $r->user->clave1;
    $r2 = array();
    $response = array();
    //
    $db = new DbHandler();
    $usuario = $db->get1Record("call sp_sel_seg_usuario( '{$user}' )");
    if ($usuario != NULL) {
        $column_names = array('id', 'clave2');
        $r2['id'] = $usuario['id'];
        $r2['clave2'] = passwordHash::hash(str_rot13($r->user->clave2));
        $resId = $db->updateRecord("call sp_upd_seg_usuario_clave(?,?)", $r2, $column_names, 'is');
        if ($resId == 1) {
            $response['status'] = "info";
            $response['message'] = 'La clave ha sido actualizada';
        } else {
            $response['status'] = "error";
            $response['message'] = 'No pudo actualizarse la Clave';
        }
    } else {
        $response['status'] = "error";
        $response['message'] = 'No se pudo validar al usuario';
开发者ID:albizures,项目名称:anadie,代码行数:31,代码来源:usuarios.php

示例4: echoResponse

                $contador++;
            }
            if (strlen($nuevoToken) > 0) {
                $response['token'] = $nuevoToken;
            }
            // Fin. de se le genera su token - 26/01/2016
        } else {
            $response['status'] = "error";
            $response['message'] = 'Falló el ingreso al sistema. Datos de ingreso incorrectos';
        }
    } else {
        $response['status'] = "error";
        $response['message'] = 'Falló el ingreso al sistema. Datos de ingreso incorrectos';
    }
    echoResponse(200, $response);
});
$app->get('/logout', function () use($app) {
    session_start();
    // Recupera los datos de la forma
    $r = json_decode($app->request->getBody());
    // $sql = "UPDATE seg_usuario_token set estado = 1 WHERE token = '$r->token'";
    $sql = "UPDATE seg_usuario_token set estado = 1 WHERE id_usuario = " . $_SESSION['uid'];
    $db = new DbHandler();
    $resx2 = $db->get1Record($sql);
    // Se actualizó el estado del token para invalidarlo y dejarlo como históreadline_completion_function
    $response["status"] = "info";
    $response["message"] = "Se ha desconectado del sistema.";
    session_unset();
    session_destroy();
    echoResponse(200, $response);
});
开发者ID:albizures,项目名称:anadie,代码行数:31,代码来源:authentication.php

示例5: array

    // Recupera los datos de la forma
    //
    $r = json_decode($app->request->getBody());
    $idProyecto = $r->res->idProyecto;
    $idDoc = $r->res->idDoc;
    $idOrgano = $r->res->idOrgano;
    $fecha = $r->res->fecha;
    $num_registro = $r->res->num_registro;
    $idTema = $r->res->idTema;
    $sinopsis = $r->res->sinopsis;
    $response = array();
    //
    // Ej. select fn_ins_sip_resolucion( 1, 1, 1, '2015-12-01', '12-22', 1, 'Este es un ejemplo de ingreso manual de una resolucion' );
    //
    $db = new DbHandler();
    $id = $db->get1Record("select fn_ins_sip_resolucion( '{$idProyecto}', '{$idDoc}', '{$idOrgano}', '{$fecha}', '{$num_registro}', '{$idTema}', '{$sinopsis}' ) 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_resolucion
$app->get('/resSel', 'sessionAlive', function () use($app) {
    $response = array();
    //
    $db = new DbHandler();
开发者ID:albizures,项目名称:anadie,代码行数:31,代码来源:resoluciones.php

示例6: function

   fn_ins_sip_tipo_precalificado( ? )
   
   sp_del_sip_tipo_precalificado( ? )
   
 **/
// Opción para ingresar un registro a la tabla sip_tipo_precalificado
$app->post('/tpIn', 'sessionAlive', function () use($app) {
    // Recupera los datos de la forma
    //
    $r = json_decode($app->request->getBody());
    $precalificado = $r->nombre;
    $response = array();
    //
    //
    $db = new DbHandler();
    $id = $db->get1Record("select fn_sip_tipo_precalificado( '{$precalificado}' ) 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_tipo_precalificado
$app->get('/tpSel', 'sessionAlive', function () use($app) {
    $response = array();
    //
    $db = new DbHandler();
开发者ID:albizures,项目名称:anadie,代码行数:31,代码来源:tipoPrecalificados.php

示例7: echoResponse

        $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());
    //var_dump($r);
    $nombre = $r->nombre;
    $response = array();
    //
    //
    $db = new DbHandler();
    $id = $db->get1Record("select fn_ins_cat_organizacion( '{$nombre}' ) 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);
});
//   Opción para eliminar un registro de la tabla cat_organizacion
$app->get('/orgD/:id', 'sessionAlive', function ($id) use($app) {
    // Recupera los datos de la forma
    //
    $response = array();
开发者ID:albizures,项目名称:anadie,代码行数:31,代码来源:organizaciones.php

示例8: isset

    $tipo_base = $r->base->tipo_base == 'P' ? 1 : 0;
    $ices = $r->base->ices;
    // Debe ser un arreglo con una lista de IDs corta de ice (instituciones contratantes del estado)
    $idProyecto = $r->base->idProyecto;
    $fecha_aprob_ice = $r->evento->fecha_aprob_ice;
    $fecha_aprob_anadie = $r->evento->fecha_aprob_anadie;
    $fecha_aprob_conadie = $r->evento->fecha_aprob_conadie;
    $num_folios = $r->base->num_folios;
    $num_anexos = $r->base->num_anexos;
    $idDoc = $r->base->idDoc;
    $nog = isset($r->base->nog) ? $r->base->nog : "";
    $response = array();
    //
    //
    $db = new DbHandler();
    $id = $db->get1Record("select fn_ins_sip_base( '{$tipo_base}', '{$idProyecto}', '{$fecha_aprob_ice}', '{$fecha_aprob_anadie}', '{$fecha_aprob_conadie}', '{$idDoc}', '{$num_folios}', '{$num_anexos}', '{$nog}' ) as id")['id'];
    if ($id != NULL) {
        // ingresa cada uno de las ICEs que vienen en la lista $ices
        foreach ($ices as $ice) {
            //var_dump("ICE: ",$ice);
            $id2 = $db->get1Record("select fn_ins_sip_base_ice( {$id}, {$ice} ) as id");
        }
        $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);
});
开发者ID:albizures,项目名称:anadie,代码行数:31,代码来源:bases.php

示例9: function

   sp_del_cat_documento()

   
 **/
// Opción para ingresar un registro a la tabla cat_documento
$app->post('/docIn', 'sessionAlive', function () use($app) {
    // Recupera los datos de la forma
    //
    $r = json_decode($app->request->getBody());
    //var_dump ($r);
    $nombre = $r->nombre;
    $response = array();
    //
    //
    $db = new DbHandler();
    $id = $db->get1Record("select fn_ins_cat_documento( '{$nombre}' ) 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 cat_documento
$app->get('/docSel', 'sessionAlive', function () use($app) {
    $response = array();
    //
    $db = new DbHandler();
开发者ID:albizures,项目名称:anadie,代码行数:31,代码来源:documentos.php

示例10: function

   sp_del_sip_tema( ? )
   
   
 **/
// Opción para ingresar un registro a la tabla sip_tema
$app->post('/temaIn', 'sessionAlive', function () use($app) {
    // Recupera los datos de la forma
    //
    $r = json_decode($app->request->getBody());
    //var_dump ($r);
    $nombre = $r->tema;
    $response = array();
    //
    //
    $db = new DbHandler();
    $id = $db->get1Record("select fn_ins_sip_tema( '{$nombre}' ) 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_tema
$app->get('/temaSel', 'sessionAlive', function () use($app) {
    $response = array();
    //
    $db = new DbHandler();
开发者ID:albizures,项目名称:anadie,代码行数:31,代码来源:temas.php

示例11: function

   sp_sel_cat_depto_geo()

   
 **/
// Opción para ingresar un registro a la tabla cat_depto_geo
$app->post('/deptogeoIn', 'sessionAlive', function () use($app) {
    // Recupera los datos de la forma
    //
    $r = json_decode($app->request->getBody());
    $nombre = $r->nombre;
    $idPais = $r->idPais;
    $response = array();
    //
    //
    $db = new DbHandler();
    $id = $db->get1Record("select fn_ins_cat_depto_geo( '{$idPais}','{$nombre}' ) as id");
    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_depto_geo
$app->get('/deptogeoSel/:id', 'sessionAlive', function ($id) use($app) {
    //$r = json_decode($app->request->getBody());
    $response = array();
    //
开发者ID:albizures,项目名称:anadie,代码行数:31,代码来源:depto_geos.php

示例12: function

});
//Inserción de consultores a un evento
//   fn_ins_pyr_consultor_licitacion	( pidconsultor int, pidevento int, pidambito int, pidsecretario char(1) )
$app->post('/eventoConsultorI', 'sessionAlive', function () use($app) {
    // Recupera los datos de la forma
    //
    $r = json_decode($app->request->getBody());
    $idConsultor = $r->idConsultor;
    $idEvento = $r->idEvento;
    $idAmbito = $r->idAmbito;
    $Secretario = $r->Secretario;
    $response = array();
    //
    //
    $db = new DbHandler();
    $id = $db->get1Record("select fn_ins_pyr_consultor_licitacion( '{$idConsultor}', '{$idEvento}', '{$idAmbito}', '{$Secretario}' ) 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);
});
//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();
开发者ID:albizures,项目名称:anadie,代码行数:31,代码来源:eventos.php

示例13: array

    $resdirejedoc = "";
    //$r->proyecto->res_dir_eje_doc;
    $resconadieref = "";
    //$r->proyecto->res_conadie_ref;
    $resconadiefec = "";
    //$r->proyecto->res_conadie_fec;
    $resconadiedoc = "";
    //$r->proyecto->res_conadie_doc;
    //var_dump($r->proyecto);
    //					   dictamen_tec_doc, dictamen_leg_ref, dictamen_leg_fec, dictamen_leg_doc, res_dir_eje_ref , res_dir_eje_fec ,
    //					   res_dir_eje_doc ,res_conadie_ref , res_conadie_fec , res_conadie_doc
    $response = array();
    //
    //
    $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();
开发者ID:albizures,项目名称:anadie,代码行数:31,代码来源:proyectos.php

示例14: function

   
 **/
// Opción para ingresar un registro a la tabla cat_ambito
$app->post('/ambitoIn', 'sessionAlive', function () use($app) {
    // Recupera los datos de la forma
    //
    $r = json_decode($app->request->getBody());
    //var_dump ($r);
    $nombre = $r->nombre;
    $codigo = $r->codigo;
    $response = array();
    //
    //
    $db = new DbHandler();
    $id = $db->get1Record("select fn_ins_cat_ambito( '{$nombre}', '{$codigo}' ) 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 cat_ambito
$app->get('/ambitoSel', 'sessionAlive', function () use($app) {
    $response = array();
    //
    $db = new DbHandler();
开发者ID:albizures,项目名称:anadie,代码行数:29,代码来源:ambitos.php

示例15: function

   
   sp_sel_cat_ice()

   
 **/
// Opción para ingresar un registro a la tabla cat_ice
$app->post('/iceIn', 'sessionAlive', function () use($app) {
    // Recupera los datos de la forma
    //
    $r = json_decode($app->request->getBody());
    $nombre = $r->nombre;
    $response = array();
    //
    //
    $db = new DbHandler();
    $id = $db->get1Record("select fn_ins_cat_ice( '{$nombre}' ) 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 cat_ice
$app->get('/iceSel', 'sessionAlive', function () use($app) {
    $response = array();
    //
    $db = new DbHandler();
开发者ID:albizures,项目名称:anadie,代码行数:30,代码来源:ices.php


注:本文中的DbHandler::get1Record方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。