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


PHP database::updateRecords方法代码示例

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


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

示例1: ActualizarFicha

 function ActualizarFicha()
 {
     $this->campos = array('NOMBRE' => $this->ficha, 'DESCRIPCION' => $this->descripcion, 'FECHA_M' => date("Y-m-d H:i:s"), 'PK_USUARIO' => $_SESSION['session']['user']);
     $condition = "PK1='" . $this->idficha . "'";
     database::updateRecords("FICHAS", $this->campos, $condition);
     return TRUE;
 }
开发者ID:maroend,项目名称:protocolos,代码行数:7,代码来源:registros.model.php

示例2: ActualizarRol

 function ActualizarRol()
 {
     $this->campos = array('ROLE' => $this->rol, 'TIPO' => $this->tipo, 'DESCRIPCION' => $this->descripcion, 'FECHA_M' => date("Y-m-d H:i:s"), 'PK_USUARIO' => $_SESSION['session']['user']);
     $condition = "PK1='" . $this->idrol . "'";
     database::updateRecords("ROLES", $this->campos, $condition);
     return TRUE;
 }
开发者ID:maroend,项目名称:protocolos,代码行数:7,代码来源:herramientas.model.php

示例3: EditarTipos

 function EditarTipos($idtipo, $tipo, $descripcion)
 {
     $this->campos = array('TIPO' => $tipo, 'DESCRIPCION' => $descripcion, 'FECHA_M' => date("Y-m-d H:i:s"), 'PK_USUARIO' => $_SESSION['session']['user']);
     $condition = "PK1='" . $idtipo . "'";
     database::updateRecords("ORGANIZACIONES_TIPOS", $this->campos, $condition);
     return TRUE;
 }
开发者ID:maroend,项目名称:protocolos,代码行数:7,代码来源:grados.model.php

示例4: GuardarPeriodosSeguimiento

 function GuardarPeriodosSeguimiento()
 {
     $fecha = date("Y-m-d H:i:s");
     $usuario = $_SESSION['session']['user'];
     $plano = $this->idplan;
     $sql = "SELECT * FROM PL_POPERATIVOS_PERIODOS WHERE PK_POPERATIVO = '{$plano}'";
     $numperiodosbase = database::getNumRows($sql);
     $numperiodos = sizeof($this->seguimiento) - 1;
     if ($numperiodosbase > $numperiodos) {
         for ($i = $numperiodos; $i <= $numperiodosbase; $i++) {
             $sql = "DELETE FROM PL_POPERATIVOS_PERIODOS WHERE PK_POPERATIVO = '{$plano}' AND ORDEN='{$i}'";
             database::executeQuery($sql);
         }
     }
     $cont = 1;
     for ($i = 0; $i < sizeof($this->seguimiento) - 1; $i++) {
         $periodo = explode("^", $this->seguimiento[$i]);
         $titulo = $periodo[0];
         $fechai = $periodo[1];
         $fechat = $periodo[2];
         $sql = "SELECT * FROM PL_POPERATIVOS_PERIODOS WHERE PK_POPERATIVO = '{$plano}' AND ORDEN = '{$cont}'";
         $row = database::getRow($sql);
         if ($row) {
             $this->campos = array('PERIODO' => $titulo, 'FECHA_I' => $fechai, 'FECHA_T' => $fechat, 'FECHA_M' => $fecha, 'PK_USUARIO' => $_SESSION['session']['user']);
             $condition = "PK_POPERATIVO = '{$plano}' AND ORDEN = '{$cont}'";
             database::updateRecords("PL_POPERATIVOS_PERIODOS", $this->campos, $condition);
         } else {
             $idperiodo = strtoupper(substr(uniqid('SP'), 0, 15));
             $this->campos = array('PK1' => $idperiodo, 'PERIODO' => $periodo[0], 'ORDEN' => $cont, 'FECHA_I' => $periodo[1], 'FECHA_T' => $periodo[2], 'PK_POPERATIVO' => $this->idplan, 'FECHA_R' => date("Y-m-d H:i:s"), 'FECHA_M' => NULL, 'PK_USUARIO' => $_SESSION['session']['user']);
             database::insertRecords("PL_POPERATIVOS_PERIODOS", $this->campos);
         }
         $cont++;
     }
 }
开发者ID:maroend,项目名称:protocolos,代码行数:34,代码来源:editplano.model.php

示例5: ActualizarFicha

 function ActualizarFicha()
 {
     $this->campos = array('NOMBRE' => $this->ficha, 'DESCRIPCION' => $this->descripcion, 'URL' => $this->url, 'PADRE' => $this->padre, 'ORDEN' => $this->orden, 'DISPONIBLE' => $this->disponible, 'PK_PERMISO' => $this->permiso, 'FECHA_M' => date("Y-m-d H:i:s"), 'PK_USUARIO' => $_SESSION['session']['user']);
     $condition = "PK1='" . $this->idficha . "'";
     database::updateRecords("FICHAS", $this->campos, $condition);
     return TRUE;
 }
开发者ID:maroend,项目名称:protocolos,代码行数:7,代码来源:fichas.model.php

示例6: EditFile

 function EditFile()
 {
     $idevidencia = $this->idevidencia;
     $usuario = $_SESSION['session']['user'];
     $this->campos = array('PK1' => uniqid($this->tipo), 'TITULO' => $this->titulo, 'DESCRIPCION' => $this->descripcion, 'AUTOR' => $this->autor, 'TIPO' => $this->tipo, 'IMAGEN' => $this->imagen, 'ADJUNTO' => $this->adjunto, 'FECHA_M' => date("Y-m-d H:i:s"), 'PK_USUARIO' => $usuario);
     $condition = "PK1 = '{$idevidencia}' ";
     database::updateRecords("APOYOS", $this->campos, $condition);
 }
开发者ID:maroend,项目名称:protocolos,代码行数:8,代码来源:apoyos.model.php

示例7: ActualizarUsuario

 function ActualizarUsuario()
 {
     $this->camposM = array('PASSWORD' => $this->password, 'TITULO' => $this->titulo, 'NOMBRE' => $this->nombre, 'APELLIDOS' => $this->apellidos, 'EMAIL' => $this->correo, 'DISPONIBLE' => $this->disponible, 'PK_JERARQUIA' => $this->jerarquia, 'IMAGEN' => $this->image, 'FECHA_M' => date("Y-m-d H:i:s"), 'PK_USUARIO' => $_SESSION['session']['user']);
     $condition = "PK1='" . $this->usuario . "'";
     database::updateRecords("USUARIOS", $this->camposM, $condition);
     $this->AgregarRolesUsuario();
     $this->AgregarNiveles();
 }
开发者ID:maroend,项目名称:protocolos,代码行数:8,代码来源:editinvestigador.model.php

示例8: Editar

 function Editar($idCentro, $clave, $descripcion, $idFacultad)
 {
     try {
         $this->campos = array('CLAVE' => $clave, 'DESCRIPCION' => $descripcion, 'PK_FACULTAD' => $idFacultad);
         $condition = "PK1='" . $idCentro . "'";
         database::updateRecords("CENTROS", $this->campos, $condition);
     } catch (customException $e) {
         throw new customException($sql);
     }
 }
开发者ID:maroend,项目名称:protocolos,代码行数:10,代码来源:editcentro.model.php

示例9: Editar

 function Editar($idGrado, $grado, $descripcion, $disponible)
 {
     try {
         $this->campos = array('CLAVE' => $grado, 'DESCRIPCION' => $descripcion, 'DISPONIBLE' => $disponible);
         $condition = "PK1='" . $idGrado . "'";
         database::updateRecords("GRADOS", $this->campos, $condition);
     } catch (customException $e) {
         throw new customException($sql);
     }
 }
开发者ID:maroend,项目名称:protocolos,代码行数:10,代码来源:editgrados.model.php

示例10: Editar

 function Editar($idLineas, $descripcion, $idCentro, $disponible)
 {
     try {
         $this->campos = array('DESCRIPCION' => $descripcion, 'PK_CENTRO' => $idCentro, 'DISPONIBLE' => $disponible);
         $condition = "PK1='" . $idLineas . "'";
         database::updateRecords("LINEAS_INV", $this->campos, $condition);
     } catch (customException $e) {
         throw new customException($sql);
     }
 }
开发者ID:maroend,项目名称:protocolos,代码行数:10,代码来源:editlineas.model.php

示例11: Editar

 function Editar($idPerfiles, $clave, $descripcion, $disponible)
 {
     try {
         $this->campos = array('CLAVE' => $clave, 'DESCRIPCION' => $descripcion, 'DISPONIBLE' => $disponible);
         $condition = "PK1='" . $idPerfiles . "'";
         database::updateRecords("PERFILES", $this->campos, $condition);
     } catch (customException $e) {
         throw new customException($sql);
     }
 }
开发者ID:maroend,项目名称:protocolos,代码行数:10,代码来源:editperfiles.model.php

示例12: Editar

 function Editar($idFacultad, $clave, $facultad)
 {
     try {
         $this->campos = array('CLAVE' => $clave, 'FACULTAD' => $facultad);
         $condition = "PK1='" . $idFacultad . "'";
         database::updateRecords("FACULTAD", $this->campos, $condition);
     } catch (customException $e) {
         throw new customException($sql);
     }
 }
开发者ID:maroend,项目名称:protocolos,代码行数:10,代码来源:editfacultad.model.php

示例13: Insertar

 function Insertar($id)
 {
     // PASO 1. Se busca si el registro ya existe y se guarda la llave primaria.
     try {
         $sql = "SELECT TOP 1 PK1 FROM CATALOGO_PRODUCTOS WHERE PK1 = '{$id}' ";
         $row = database::getRow($sql);
         $PK1 = $row['PK1'];
         if ($PK1 == "") {
             $PK1 = -1;
         }
     } catch (customException $e) {
         $PK1 = -1;
     }
     $this->campos = array('PRODUCTO' => $this->producto, 'CATEGORIA' => $this->categoria, 'VALORACION' => $this->valoracion, 'CAI' => $this->CAI, 'TIPO' => $this->tipo);
     // PASO 2. Si el registro YA existe se actualiza.
     if ($PK1 != -1) {
         $condition = "PK1={$PK1}";
         database::updateRecords("CATALOGO_PRODUCTOS", $this->campos, $condition);
     } else {
         $result = database::insertRecords("CATALOGO_PRODUCTOS", $this->campos);
     }
     return TRUE;
 }
开发者ID:maroend,项目名称:protocolos,代码行数:23,代码来源:AgregarProducto.model.php

示例14: Insertar

 function Insertar()
 {
     // PASO 1. Se busca si el registro ya existe y se guarda la llave primaria.
     try {
         $sql = "SELECT TOP 1 * FROM TIPOS_CONTRATO WHERE CLAVE = '" . $this->clave . "'";
         $row = database::getRow($sql);
         $PK1 = $row['PK1'];
         if ($PK1 == "") {
             $PK1 = -1;
         }
     } catch (customException $e) {
         $PK1 = -1;
     }
     $this->campos = array('CLAVE' => $this->clave, 'DESCRIPCION' => $this->descripcion, 'DISPONIBLE' => $this->disponible);
     // PASO 2. Si el registro YA existe se actualiza.
     if ($PK1 != -1) {
         $condition = "PK1=" . $PK1;
         database::updateRecords("TIPOS_CONTRATO", $this->campos, $condition);
     } else {
         $result = database::insertRecords("TIPOS_CONTRATO", $this->campos);
     }
     return TRUE;
 }
开发者ID:maroend,项目名称:protocolos,代码行数:23,代码来源:AgregarTiposDeContrato.model.php

示例15: Enviar

 function Enviar($idProyecto, $clave)
 {
     //revisión centro
     $estado = 'R';
     $this->campos = array('ESTADO' => trim($estado), 'PK_USUARIO' => $_SESSION['session']['user']);
     $condition = "PK1 = '{$idProyecto}' ";
     database::updateRecords("PROYECTOS", $this->campos, $condition);
     $sql = "SELECT RC.PK_USUARIO,RC.ROL FROM RESPONSABLES_CENTRO RC, PROYECTOS P WHERE RC.CENTRO = P.CENTRO AND P.PK1 = '" . $idProyecto . "'";
     $this->asignadosresp = database::getRows($sql);
     foreach ($this->asignadosresp as $row) {
         $passport = new Authentication();
         if ($passport->getPrivilegioRol(trim($row['ROL']), 'P55CA1C0ADEA64')) {
             $this->EnviarCorreo($_SESSION['session']['user'], $row['PK_USUARIO'], $idProyecto);
         }
     }
 }
开发者ID:maroend,项目名称:protocolos,代码行数:16,代码来源:addproyecto.model.php


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