Файловый менеджер - Редактировать - /home2/cocinasdalloway/public_html/admin/pages/inv_ingresar_escaner.php
Назад
<?php /** * @author Sistemas Aaron Cuevas Rosas * @copyright 2017/05/25 * @empresa COCINASDALLOWAY * @descripcion Inventario - guardar movimiento escaner */ ?> <?php date_default_timezone_set('America/Mexico_City'); //Archivo de Configuracion include("../config.php"); //Crear Objeto para conexion $conexion = new mysqli($host, $user, $pass, $db); if(isset($_POST['data']) and isset($_POST['cantidad'])){ $codigo=$_POST['data']; $cant=$_POST['cantidad']; if(isset($_POST['mail']) and $_POST['mail']!='' ){ $mail=$_POST['mail']; $query_us= "SELECT * FROM usuarios WHERE correo='$mail'"; $consu_us = $conexion -> query ($query_us); $exe_us=$consu_us-> fetch_array(MYSQLI_BOTH); $id_us=$exe_us['id']; }else{ $mail=''; } //$codigo=$_POST['producto']; $query_producto = "SELECT * FROM inventario WHERE codigo='$codigo'"; $consu_producto = $conexion -> query ($query_producto); $prod_encontrados=$consu_producto->num_rows; $exe=$consu_producto-> fetch_array(MYSQLI_BOTH); $cant_act=$exe['cantidad']; $costo=($cant*$exe['costo']); if($_POST['t_mov']=='2131427423'){ $mov='Salida'; }else{ $mov='Entrada'; } if($prod_encontrados>0){ $existe='Si'; }else{ $existe='No'; } $fec=date("Y-m-d H:i:s"); if($existe=='Si'){ $res=$cant_act-$cant; if($res>=0){ $str_partida="INSERT INTO inv_movimientos (codigo,movimiento,tipo,cantidad,fecha,aplicado,detalle,id_usuario,costo) VALUES('$codigo','$mov','Escaner','$cant','$fec','si','','$id_us','$costo')"; $insert_partida=$conexion->query($str_partida); if($insert_partida){ if($existe=='Si' ){ //Actualizar El campo imagen cristal if($mov=='Entrada'){ $query_modificar = " UPDATE inventario SET cantidad = cantidad+$cant WHERE codigo='$codigo' "; $consu_modificar = $conexion -> query ($query_modificar); } if($mov=='Salida'){ $query_modificar = " UPDATE inventario SET cantidad = cantidad-$cant WHERE codigo='$codigo' "; $consu_modificar = $conexion -> query ($query_modificar); } } } }else{ $str_partida="INSERT INTO inv_movimientos (codigo,movimiento,tipo,cantidad,fecha,aplicado,detalle,id_usuario,costo) VALUES('$codigo','$mov','Escaner','$cant','$fec','no','Inventario negativo','$id_us','$costo')"; $insert_partida=$conexion->query($str_partida); } }else{ $str_partida="INSERT INTO inv_movimientos (codigo,movimiento,tipo,cantidad,fecha,aplicado,detalle,id_usuario,costo) VALUES('$codigo','$mov','Escaner','$cant','$fec','no','No existe el codigo','$id_us','$costo')"; $insert_partida=$conexion->query($str_partida); } } ?>
| ver. 1.4 |
Github
|
.
| PHP 8.2.22 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка