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); } } ?>