Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- date_default_timezone_set('America/Caracas');
- $variable=trim($_POST['variable']);
- $codigocasarepuesto=utf8_decode(trim($_POST['codigocasarepuesto']));
- $codigoproductointerno=utf8_decode(trim($_POST['codigoproductointerno']));
- $precio=utf8_decode(trim($_POST['precio']));
- $mostrarPrecio=utf8_decode(trim($_POST['mostrarPrecio']));
- $stock=utf8_decode(trim($_POST['stock']));
- $totalElementos=utf8_decode(trim($_POST['totalElementos']));
- $fecha= date('d/m/Y');
- $hora= date("g:i:s");
- $codigoproductointernoArray = explode(":", $codigoproductointerno);
- $precioArray = explode(":", $precio);
- $stockArray = explode(":", $stock);
- if($variable=="Actualizar Inventario") {
- //conectar a mysql
- $username = "omnecomv_web";
- $password = "Er08ddlc,,";
- $hostname = "localhost";
- $dbhandle = mysqli_connect($hostname, $username, $password, "omnecomv_BD") or die("Unable to connect to MySQL");
- //AQUI SE ELIMINA LOS PRODUCTOS DE LA TABLA PRODUCTOSRAW PARA AGREGAR LOS NUEVOS PRODUCTOS
- mysqli_query($dbhandle, "DELETE FROM productosRaw WHERE codigocasarepuesto='$codigocasarepuesto'");
- //mysqli_query($dbhandle, "UPDATE productos SET stock='0' WHERE codigocasarepuesto='$codigocasarepuesto'");
- for ($i=0; $i < count($codigoproductointernoArray); $i++) {
- $codigoProInterno = $codigoproductointernoArray[$i];
- $precioValue = $precioArray[$i];
- $stockValue = $stockArray[$i];
- //si el valor de mostrarPrecio es igual a 0 se actualizan todos los productos con el valor del precio 0
- if ($mostrarPrecio == 1) {
- $q = "UPDATE productos SET precio='0', stock='$stockValue', mostrarPrecio='$mostrarPrecio', fechaUltAct='$fecha', horaUltAct='$hora' WHERE codigoproductointerno='$codigoProInterno' AND codigocasarepuesto='$codigocasarepuesto' AND (mostrarPrecio IS NULL OR mostrarPrecio = 0 OR mostrarPrecio = 1)";
- }else {
- /*si el valor de mostrarPrecio es igual 1 se actualizan todos los productos con el
- valor del precio del inventario*/
- $q = "UPDATE productos SET precio='$precioValue', stock='$stockValue', mostrarPrecio='$mostrarPrecio', fechaUltAct='$fecha', horaUltAct='$hora' WHERE codigoproductointerno='$codigoProInterno' AND codigocasarepuesto='$codigocasarepuesto' AND (mostrarPrecio IS NULL OR mostrarPrecio = 0 OR mostrarPrecio = 1)";
- }
- mysqli_query($dbhandle, $q);
- mysqli_query($dbhandle, "INSERT INTO productosRaw (codigocasarepuesto, codigoproductointerno, precio, stock) VALUES ('$codigocasarepuesto', '$codigoProInterno', '$precioValue', '$stockValue')");
- }
- $totalActualizados = $i-1;
- //registrar la ultima actualizacion
- mysqli_query($dbhandle, "INSERT INTO actualizacionCasaRepuesto (codigocasarepuesto, fecha, hora, numeroRegistros) VALUES ('$codigocasarepuesto','$fecha', '$hora', '$i')");
- }
- ?>
Add Comment
Please, Sign In to add comment