Файловый менеджер - Редактировать - /home2/cocinasdalloway/public_html/admin/pages/inv_movimiento_guardar.php
Назад
<?php /** * @author Sistemas Aaron Cuevas Rosas * @copyright 2017/05/25 * @empresa COCINASDALLOWAY * @descripcion Guardar movimiento manual */ ?> <?php session_start(); //Se busca que exista el usuario $id_usuario=$_SESSION["id_usuario"]; date_default_timezone_set('America/Mexico_City'); //Archivo de Configuracion include("../config.php"); //Crear Objeto para conexion $conexion = new mysqli($host, $user, $pass, $db); $codigo=$_POST['codigo']; $mov=$_POST['movimiento']; $cant=$_POST['cantidad']; $fec=date('Y-m-d H:i:s'); if($mov=='Salida'){ $str_email="SELECT * FROM inventario WHERE codigo='$codigo'"; $result_email=$conexion->query($str_email)or die(mysql_error());//execute $exe_email=$result_email-> fetch_array(MYSQLI_BOTH); $cant_act=$exe_email['cantidad']; $costo=($exe_email['cantidad']*$exe_email['costo']); $res=$cant_act-$cant; if($res>=0){ $bdra='si'; }else{ $bdra='no'; } }else{ $str_email="SELECT * FROM inventario WHERE codigo='$codigo'"; $result_email=$conexion->query($str_email)or die(mysql_error());//execute $exe_email=$result_email-> fetch_array(MYSQLI_BOTH); $cant_act=$exe_email['cantidad']; $costo=($exe_email['cantidad']*$exe_email['costo']); $bdra='si'; } // Buscamos email existente if($bdra=='si'){ $str_partida="INSERT INTO inv_movimientos (codigo,movimiento,tipo,cantidad,fecha,aplicado,detalle,id_usuario,costo) VALUES('$codigo','$mov','Manual','$cant','$fec','si','','$id_usuario','$costo')"; $insert_partida=$conexion->query($str_partida); if($insert_partida){ //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); } if($consu_modificar){ header("Location: index.php?menu=1&sub=2&cde=no"); }else{ header("Location: index.php?menu=1&sub=2&cde=1"); } }else{ header("Location: index.php?menu=1&sub=2&cde=1"); } }else{ header("Location: index.php?menu=1&sub=2&cde=3"); } ?>
| ver. 1.4 |
Github
|
.
| PHP 8.2.22 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка