Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/01/2009, 16:23
el_apronte
 
Fecha de Ingreso: enero-2009
Mensajes: 165
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: Sumar cantidades a una tabla

Si, te entiendo, entonces lo que necesitas es que en el momento que revisan el pedido y cambian el estado de No a Si se reste en stock las unidades del artículo.
Para esto en el form del que prepara los pedidos debes recoger de la base de datos el campo cantidad de tu tabla STOCK en un input type=hidden para que cuando envíe el formulario recoja los datos como te explicaba antes y haga la resta:
$cantidad = $cantidad - $unidades_pedido ;
y luego entonces que haga el update STOCK set cantidad = '$cantidad' WHERE idarticulos = $idarticulos
Creo que sería interesante que verifiques con javascript antes que envíe el formulario que $unidades_pedido sea menor a la $cantidad disponible y que si no lo es muestre una alerta con la cantidad disponible de manera que no te quede el campo con números negativos.
Suerte, slds