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


PHP Conexion::Actualiza_Registro方法代码示例

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


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

示例1: btnAceptar_Clicked

 public function btnAceptar_Clicked($sender, $param)
 {
     $parametros = array("acceso" => md5(strtoupper($this->txtAcceso->getText())));
     $busqueda = array("id_usuario" => $this->User->Name, "acceso" => md5(strtoupper($this->txtOldAcceso->getText())));
     if (Conexion::Actualiza_Registro($this->dbConexion, "cat_aut_00_usuarios", $parametros, $busqueda)) {
         $this->getClientScript()->registerBeginScript("exito", "alert('Se ha modificado el password del usuario.');\n");
     } else {
         $this->getClientScript()->registerBeginScript("error", "alert('El password actual proporcionado no es correcto. Reintente.');\n");
     }
 }
开发者ID:saulloga,项目名称:Prestamos_s,代码行数:10,代码来源:Cambiapass.php

示例2: btnGuardar_Click

 public function btnGuardar_Click($sender, $param)
 {
     $producto = array("codigo" => $this->txtCodigo->Text, "descripcion" => $this->txtDescripcion->Text, "precio" => $this->txtPrecio->Text);
     if (isset($this->Request["id_producto"])) {
         if (Conexion::Retorna_Campo($this->dbConexion, "productos", "id_producto", array("codigo" => $this->txtCodigo->Text), " AND id_producto <> " . $this->Request["id_producto"]) == "") {
             Conexion::Actualiza_Registro($this->dbConexion, "productos", $producto, array("id_producto" => $this->Request["id_producto"]));
             $this->getClientScript()->registerBeginScript("actualizado", "alert('Los datos del producto fueron actualizados exitosamente.');\n" . "document.location.replace('index.php?page=Productos.Modificar');\n");
         } else {
             $this->getClientScript()->registerBeginScript("duplicado", "alert('El código proporcionado ya existe.');\n");
         }
     } else {
         if (Conexion::Retorna_Campo($this->dbConexion, "productos", "id_producto", array("codigo" => $this->txtCodigo->Text)) == "") {
             Conexion::Inserta_Registro($this->dbConexion, "productos", $producto);
             $this->getClientScript()->registerBeginScript("guardado", "alert('Los datos del producto fueron guardados exitosamente.');\n" . "document.location.replace(document.location.href);\n");
         } else {
             $this->getClientScript()->registerBeginScript("duplicado", "alert('El código proporcionado ya existe.');\n");
         }
     }
 }
开发者ID:algerion,项目名称:tickets,代码行数:19,代码来源:Agregar.php

示例3: btnEnviar_Clicked

 public function btnEnviar_Clicked($sender, $param)
 {
     $pass = "";
     $usuario = Conexion::Retorna_Campo($this->dbConexion, "cat_aut_00_usuarios", "id_usuario", array("usuario" => $this->txtUsuario->Text));
     $direccion = Conexion::Retorna_Campo($this->dbConexion, "gencatusuariodetalle", "email", array("idUsuario" => $usuario));
     if ($direccion != "") {
         for ($i = 0; $i < 10; $i++) {
             $rand = mt_rand(1, 3);
             $rand = $rand == 1 ? mt_rand(48, 57) : ($rand == 2 ? mt_rand(65, 90) : mt_rand(97, 122));
             $pass .= chr($rand);
         }
         $parametros = array("password" => md5(strtoupper($pass)));
         $busqueda = array("idUsuario" => $usuario);
         Conexion::Actualiza_Registro($this->dbConexion, "gencatusuario", $parametros, $busqueda);
         $master_mail = Conexion::Retorna_Campo($this->dbConexion, "gencatvariables", "valor", array("variable" => "solmail"));
         SMail::Envia_Correo($direccion, "Nueva contraseña del sistema de solicitudes de " . "transparencia municipal", "Estimado usuario:\n\nSu nueva contraseña de acceso al " . "sistema de solicitudes de transparencia es: " . $pass . "\n\n", $master_mail);
         $this->getClientScript()->registerBeginScript("enviado", "alert('Se ha enviado un correo a su cuenta registrada con su nueva contraseña.');\n" . "document.location.href = 'index.php?page=usuarios.login';\n");
     } else {
         $this->getClientScript()->registerBeginScript("no_usuario", "alert('Usuario no válido.');\n");
     }
 }
开发者ID:algerion,项目名称:tickets,代码行数:21,代码来源:Recup_Pass.php

示例4: Actualiza_Registro_Historial

 public static function Actualiza_Registro_Historial($conexion, $tabla, $parametros, $seleccion, $nombre_usuario)
 {
     $resultado = 0;
     $valores_originales = Conexion::Retorna_Registro($conexion, $tabla, $seleccion);
     if ($valores_originales != null) {
         $resultado = Conexion::Actualiza_Registro($conexion, $tabla, $parametros, $seleccion);
         //Lista de cambios
         $lista_valores_originales = "";
         //Se extrae nombres y valores de los campos del arreglo "$valores_originales" para formar la lista de valores originales.
         foreach ($valores_originales as $row) {
             $lista_valores_originales .= $lista_valores_originales != "" ? " - " : "";
             foreach ($row as $valor) {
                 $lista_valores_originales .= ($lista_valores_originales != "" ? ", " : "") . $valor;
             }
         }
         //Lista de cambios
         $lista_valores = "";
         //Se extrae nombres y valores de los campos del arreglo "$parametros" para formar la lista de valores a insertarse.
         foreach ($parametros as $campo => $valor) {
             $lista_valores .= ($lista_valores != "" ? ", " : "") . $campo . " = " . $valor;
         }
         //Lista de selección del registro
         $lista_seleccion = "";
         //Se extrae nombres y valores de los campos del arreglo "$seleccion" para formar la lista de proyección para el borrado.
         foreach ($seleccion as $campo => $valor) {
             $lista_seleccion .= ($lista_seleccion != "" ? ", " : "") . $campo . " = " . $valor;
         }
         $parametros_hist = array("usuario" => $nombre_usuario, "fecha" => date("Y-m-d H:i:s", time()), "cambio" => "Valores originales del registro: (" . $lista_valores_originales . "). Se cambiaron los valores [" . $lista_valores . "] en la tabla " . $tabla . " en el registro identificado por " . $lista_seleccion);
         Conexion::Inserta_Registro($conexion, "historial", $parametros_hist);
     }
     return $resultado;
 }
开发者ID:algerion,项目名称:compartidos,代码行数:32,代码来源:conexion.php

示例5: btnPagar_Click

 public function btnPagar_Click($sender, $param)
 {
     $credito = $this->txtCredito->Text;
     $id_cliente = $this->ddlClientes->SelectedValue;
     $credito_total = Conexion::Retorna_Campo($this->dbConexion, "cobros", "SUM(credito)", array("id_cliente" => $id_cliente));
     $saldo_total = Conexion::Retorna_Campo($this->dbConexion, "depositos", "SUM(cantidad)", array("id_cliente" => $id_cliente));
     $adeudomax = Conexion::Retorna_Campo($this->dbConexion, "parametros", "valor", array("llave" => "adeudomax"));
     $adeudo_total = $saldo_total - $credito_total - $credito;
     if ($adeudo_total >= $adeudomax) {
         $total = Conexion::Retorna_Campo($this->dbConexion, "notas_productos", "SUM(cantidad * precio)", array("id_nota" => $this->Request["nota"]));
         $porcdesc = $this->txtPorcDesc->Text;
         $coniva = $this->chkConIva->Checked;
         $porcentajeiva = Conexion::Retorna_Campo($this->dbConexion, "parametros", "valor", array("llave" => "iva"));
         $numvales = $this->txtNumVales->Text;
         $importevale = Conexion::Retorna_Campo($this->dbConexion, "parametros", "valor", array("llave" => "vale"));
         $efectivo = $this->txtEfectivo->Text;
         $cheque = $this->txtCheque->Text;
         $totaldesc = $total * (1 - $porcdesc / 100);
         $iva = 0;
         $totaliva = $totaldesc;
         $vales = abs(round($numvales) * $importevale);
         $pagototal = $efectivo + $cheque + $vales + $credito;
         if ($coniva) {
             $iva = $totaldesc * $porcentajeiva / 100;
             $totaliva += $iva;
         }
         $cambio = $pagototal - $totaliva;
         if ($porcdesc > 0 && $numvales > 0) {
             $this->getClientScript()->registerBeginScript("valesydescuento", "alert('No puede introducir un porcentaje de descuento si el cliente trae vales.');\n");
         } else {
             if ($cambio >= 0) {
                 Conexion::Actualiza_Registro($this->dbConexion, "notas", array("id_status" => 2), array("id_nota" => $this->Request["nota"]));
                 $cobro = array("id_nota" => $this->Request["nota"], "id_cliente" => $id_cliente, "cobrada" => date("Y-m-d H:i:s"), "porcentaje_descuento" => $porcdesc, "incluye_iva" => $coniva ? 1 : 0, "porcentaje_iva" => $porcentajeiva, "numero_vales" => $numvales, "importe_vale" => $importevale, "efectivo" => $efectivo, "cheque" => $cheque, "credito" => $credito);
                 Conexion::Inserta_Registro($this->dbConexion, "cobros", $cobro);
                 if ($credito != "") {
                     $this->guarda_pagare();
                 }
                 $this->getClientScript()->registerBeginScript("guardado", "open('index.php?page=notapdf&nota=" . $this->Request["nota"] . "', 'nota');\n" . "alert('Se ha registrado el pago de la nota.');\n" . "document.location.href = 'index.php?page=Cobranza';\n");
             } else {
                 $this->txtCredito->Text = "";
                 $this->getClientScript()->registerBeginScript("importedepago", "alert('Favor de especificar el importe de pago.');\n");
             }
         }
     } else {
         $this->txtCredito->Text = "";
         $this->getClientScript()->registerBeginScript("adeudomax", "alert('El cliente tiene un adeudo actual de " . $credito_total . ", y un saldo a favor de  " . $saldo_total . ", por lo que no puede concedérsele un crédito por " . $credito . ". Consulte al administrador.');\n");
     }
 }
开发者ID:algerion,项目名称:tickets,代码行数:48,代码来源:Caja.php

示例6: btnEntregado_Click

 public function btnEntregado_Click($sender, $param)
 {
     Conexion::Actualiza_Registro($this->dbConexion, "notas", array("id_status" => 3), array("id_nota" => $this->Request["nota"]));
     $this->getClientScript()->registerBeginScript("guardado", "alert('Mercancía entregada.');\n" . "document.location.href = 'index.php?page=Entrega';\n");
 }
开发者ID:algerion,项目名称:tickets,代码行数:5,代码来源:Paquetes.php


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