當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。