Tema: Inventario
Ver Mensaje Individual
  #15 (permalink)  
Antiguo 05/04/2016, 15:36
sabiovega24
 
Fecha de Ingreso: abril-2016
Ubicación: Bogota
Mensajes: 16
Antigüedad: 8 años, 7 meses
Puntos: 0
Respuesta: Inventario

hola hasta ahora me ha funcionado de maravilla pero en la ultima parte del código dice //AQUI COLOCAS EL RESTO DEL CÓDIGO QUE NECESITES PARA PROCESAR Y MOSTRAR LOS ARTÍCULOS NO PROCESADOS QUE ESTÁN EN EL ARRAY Y TODO LO DEMÁS No entiendo a que se refiere de que resto de código se esta refiriendo
codigo php:
$cuenta = count($_POST['articulos']);

$noProcede = array();

for($i=0; $i < $cuenta; $i++)
{

//preparamos las variables
$arti = $_POST['articulo'][$i];
$cant = $_POST['cantidad'][$i];

//consultamos el stock
$consulta = $db->query("SELECT articulo,stock FROM productos WHERE articulo = '$arti' ");
$r_arti = $consulta->fetch_assoc();

if($cant > $r_arti["stock"])
{
//si el stock es mayor cargamos el producto en un array y lo eliminamos de la presente consulta (no probado, realiza tus pruebas)
$noProcede['articulo'] = $arti;
unset($arti[$i]);
unset($cant[$i]);

}else
{
//si no es mayor lo actualizamos

$actu = $db->query("UPDATE productos SET stock = stock-$cant WHERE articulo = '$arti'");

}



}

//AQUI COLOCAS EL RESTO DEL CODIGO QUE NECESITES PARA PROCESAR Y MOSTRAR LOS ARTICULOS NO PROCESADOS QUE ESTAN EN EL ARRAY Y TODO LO DEMAS