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


PHP funciones::actualizar方法代码示例

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


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

示例1: con

 function asignar_ica()
 {
     $con = new con();
     $msg = new messages();
     $fun = new funciones();
     $con->connect();
     //Fecha
     date_default_timezone_set("America/Bogota");
     $fecha = date('Y-m-d G:i:s');
     $filename = "I_" . date('YmdGis');
     $filename .= ".html";
     $content = "";
     $hoy = date('Y-m-d');
     $content .= "<h1>Informe, asignación de código ICA</h1>";
     $content .= "<br>Fecha " . $fecha . "<br>";
     $content .= "<br>Archivo generado: " . $filename . "<br>";
     //traemos listado de despachos aprobados
     $qry_des = 'SELECT * FROM tbl_despachos WHERE de_estado=2 AND de_ica = "" ORDER BY de_id';
     $arr_des = $fun->get_array($qry_des);
     $can_des = count($arr_des);
     $content .= "cantidad de despachos aprobados: " . $can_des;
     //$fun->print_array($arr_des);
     for ($i = 0; $i < $can_des; $i++) {
         $content .= "<pre>";
         $content .= "<br> Despacho #" . $i;
         // traemos el último ica disponible del paquete autorizado
         $qry_rem = 'SELECT * FROM tbl_remisiones_fisicas WHERE rf_estado = 99 LIMIT 1;';
         $arr_rem = $fun->get_array($qry_rem);
         $content .= "<br>  ->cantidad de consecutivos usados: " . $arr_rem[0]['rf_cant_usados'];
         $restantes = $arr_rem[0]['rf_dig_fin'] - $arr_rem[0]['rf_dig_ini'] - $arr_rem[0]['rf_cant_usados'];
         if ($restantes > 0) {
             $content .= "<br>  ->consecutivos restantes: " . $restantes;
             $cons = $arr_rem[0]['rf_dig_fin'] - $restantes;
             $content .= "<br>  ->consecutivo a usar: " . $cons;
             // lo asignamos al despacho actual y guardamos
             $content .= "<br>  ->despacho actual: " . $arr_des[$i]["de_id"];
             $tbl_de = "despachos";
             $cam_de = "de_ica = '" . $cons . "'";
             $whe_de = "de_id = " . $arr_des[$i]["de_id"];
             $res_de = $fun->actualizar($tbl_de, $cam_de, $whe_de);
             $tbl_rf = "remisiones_fisicas";
             $cam_rf = "rf_cant_usados = '" . ($arr_rem[0]['rf_cant_usados'] + 1) . "'";
             $whe_rf = "rf_id = " . $arr_rem[0]['rf_id'];
             $res_rf = $fun->actualizar($tbl_rf, $cam_rf, $whe_rf);
             if ($res_de == true && $res_rf == true) {
                 $r = "sin problemas";
             } else {
                 $r = "con problemas, comuniquese con soporte";
             }
             $content .= "<br>Actualización completada " . $r;
             $content .= "</pre>";
         }
     }
     $content .= "<hr>";
     // generamos informe
     $fun->create_file($content, $filename);
     //echo $content;
     $con->disconnect();
 }
开发者ID:alchemixt99,项目名称:STL,代码行数:59,代码来源:cronjob_ica.php

示例2: edit_row

function edit_row()
{
    $msg = new messages();
    $response = new StdClass();
    $fun = new funciones();
    /*recibimos variables*/
    $key = $_POST["key"];
    $ini = $_POST["ini"];
    $fin = $_POST["fin"];
    $inter = $_POST["inter"];
    $per = $_POST["per"];
    if ($ini == "" || $fin == "" || $inter == "") {
        $res = false;
        $mes = $msg->get_msg("e005");
    } else {
        $con = new con();
        $con->connect();
        /* ingresamos datos */
        $t = 'remisiones_fisicas';
        $c = "rf_persona_entrega='" . $per . "', rf_interventor='" . $inter . "', rf_dig_ini=" . $ini . ", rf_dig_fin=" . $fin;
        $w = "rf_id=" . $key;
        $resp = $fun->actualizar($t, $c, $w);
        if (!$resp) {
            $res = false;
            $mes = $msg->get_msg("e003");
        } else {
            $res = true;
            $mes = $msg->get_msg("e004");
        }
    }
    $response->res = $res;
    $response->mes = $mes;
    echo json_encode($response);
    $con->disconnect();
}
开发者ID:alchemixt99,项目名称:STL,代码行数:35,代码来源:ajax_rfisicas.php

示例3: funciones

 function edit_item($title, $isbn, $autor, $genre, $release, $id)
 {
     $fun = new funciones();
     $tbl = 'books';
     $cambios = "tb_isbn='" . $isbn . "', tb_title='" . $title . "', tb_autor='" . $autor . "', tb_gender='" . $genre . "', tb_released='" . $release . "'";
     $where = 'tb_id = ' . $id;
     return $fun->actualizar($tbl, $cambios, $where);
 }
开发者ID:alchemixt99,项目名称:book_store,代码行数:8,代码来源:books.php

示例4: edt_usuario

function edt_usuario()
{
    $fun = new funciones();
    $msg = new messages();
    $response = new StdClass();
    /*recibimos variables*/
    $id = mysql_real_escape_string($_POST['id']);
    $nomb = mysql_real_escape_string($_POST['nomb']);
    $finc = mysql_real_escape_string($_POST['finc']);
    /* Encriptamos clave */
    //$pass = sha1(md5($pass));
    if ($nomb == "" || $finc == "") {
        $res = false;
        $mes = $msg->get_msg("e005");
    } else {
        $con = new con();
        $con->connect();
        /* verificamos que exista la cuenta para evitar redundancias*/
        $res_us = $fun->existe("supervisores", "su_id", $id);
        if ($res_us) {
            /* actualizamos datos del supervisor */
            $cambios = 'su_nombre = "' . $nomb . '", su_fi_id = ' . $finc;
            $where = "su_id = " . $id;
            $qry = $fun->actualizar("supervisores", $cambios, $where);
            $resp = mysql_query($qry);
            $res = true;
            $mes = $msg->get_msg("e004");
        } else {
            $res = false;
            $mes = $msg->get_msg("e029");
        }
    }
    $response->res = $res;
    $response->mes = $mes;
    echo json_encode($response);
    $con->disconnect();
}
开发者ID:alchemixt99,项目名称:STL,代码行数:37,代码来源:ajax_supervisores.php

示例5: del_persona

function del_persona()
{
    $fun = new funciones();
    $msg = new messages();
    $response = new StdClass();
    /*recibimos variables*/
    $id = $_POST["id"];
    $con = new con();
    $con->connect();
    /* ingresamos datos de la finca */
    $tbl = "personas";
    $cambios = "pe_estado=99";
    $where = "pe_id=" . $id;
    $r = $fun->actualizar($tbl, $cambios, $where);
    if ($r) {
        $res = true;
        $mes = $msg->get_msg("e004");
    } else {
        $res = false;
        $mes = $msg->get_msg("e035");
    }
    $response->res = $res;
    $response->mes = $mes;
    echo json_encode($response);
    $con->disconnect();
}
开发者ID:alchemixt99,项目名称:STL,代码行数:26,代码来源:ajax_personas.php

示例6: upd_inventario

function upd_inventario()
{
    $fun = new funciones();
    $msg = new messages();
    $response = new StdClass();
    $res = false;
    /*recibimos variables*/
    $inv = $_POST["inv"];
    $oin = $_POST["oin"];
    $id = $_POST["id"];
    //traemos inventario restante y lo recalculamos
    $i_r = $fun->get_custom("SELECT in_mt_restante FROM tbl_inventario WHERE in_id=" . $id . ";");
    $inv_res = $oin - $inv - $i_r;
    if ($inv_res < 0) {
        $inv_res = $inv_res * -1;
    }
    $tbl = "inventario";
    $cambios = 'in_mt_cubico = ' . $inv . ', in_mt_restante = ' . $inv_res . ' ';
    $where = 'in_id = ' . $id;
    $res = $fun->actualizar($tbl, $cambios, $where);
    #tenemos que actualizar en control_inventarios
    #traemos inventario total del lote
    $inv_array = $fun->get_array("SELECT CI.ci_id, CI.ci_vol_act FROM tbl_control_inventarios CI \n\t\t\t\t\t\t\t\t  INNER JOIN tbl_inventario I ON I.in_lote = CI.ci_in_lote\n\t\t\t\t\t\t\t\t  WHERE I.in_id =" . $id . ";");
    $ni_r = $oin + $inv_array[0]['ci_vol_act'] - $inv;
    #actualizamos
    $tbl = "control_inventarios";
    $cambios = 'ci_vol_act = ' . $ni_r;
    $where = 'ci_id = ' . $inv_array[0]['ci_id'];
    $res2 = $fun->actualizar($tbl, $cambios, $where);
    if ($res && $res2) {
        $res = true;
        $mes = $msg->get_msg("e004");
    } else {
        $res = false;
        $mes = $msg->get_msg("e019");
    }
    $response->res = $res;
    $response->mes = $mes;
    echo json_encode($response);
}
开发者ID:alchemixt99,项目名称:STL,代码行数:40,代码来源:ajax_inventarios.php

示例7: upd_vehiculo

function upd_vehiculo()
{
    $fun = new funciones();
    $msg = new messages();
    $response = new StdClass();
    /*recibimos variables*/
    $id = $_POST['id'];
    $vh = $_POST['vh'];
    $con = new con();
    $con->connect();
    $t = "personas";
    $c = "pe_ve_id=" . $vh;
    $w = "pe_id=" . $id;
    $resp = $fun->actualizar($t, $c, $w);
    if ($resp) {
        $res = true;
        $mes = $msg->get_msg("e004");
    } else {
        $res = false;
        $mes = $msg->get_msg("e036");
    }
    $con->disconnect();
    $response->res = $res;
    $response->mes = $mes;
    echo json_encode($response);
}
开发者ID:alchemixt99,项目名称:STL,代码行数:26,代码来源:ajax_rutas.php

示例8: add_consecutivo

function add_consecutivo()
{
    $fun = new funciones();
    $msg = new messages();
    $response = new StdClass();
    /*recibimos variables*/
    $id = $_POST['id'];
    $cons = $_POST['cons'];
    $con = new con();
    $con->connect();
    //preguntamos si existe el despacho y si está sugerido
    $existe = $fun->existe("despachos", "de_id", $id, "");
    if ($existe) {
        $upd_vol = $fun->actualizar("despachos", "de_sistema =" . $cons, "de_id = " . $id);
    }
    $con->disconnect();
    $response->res = true;
    $response->mes = '';
    echo json_encode($response);
}
开发者ID:alchemixt99,项目名称:STL,代码行数:20,代码来源:ajax_ica.php


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