Foros del Web » Programando para Internet » PHP »

actualizar existencia de productos para proceso de stock

Estas en el tema de actualizar existencia de productos para proceso de stock en el foro de PHP en Foros del Web. hola amigo como estan tengo un problema referente a como hacer un update despues de hacer el registro de productos a facturas, lo que quiero ...
  #1 (permalink)  
Antiguo 14/10/2013, 20:36
ruben_chirinos_1985
Invitado
 
Mensajes: n/a
Puntos:
actualizar existencia de productos para proceso de stock

hola amigo como estan tengo un problema referente a como hacer un update despues de hacer el registro de productos a facturas, lo que quiero es que se actulice el campo existencia donde al momento de registrar los productos agregados a una factura a clientes que me cuente las cantidades de los productos seleccionados y me reste eso a la existencia del producto en la tabla producto para asi saber el stock minimo del producto, alguien me podria ayudar con la logica de como hacerlo aqui tengo este codigo

Código PHP:
Ver original
  1. //CONSULTO LA EXISTENCIA DEL PRODUCTO Y LA ACTUALIZO
  2.  
  3. $sql = mysql_query("select * from productos where cod_producto='".$cod_producto[$i]."'") or die(mysql_error());
  4. $array = mysql_fetch_array($sql);
  5. echo $array['existencia'];
  6. echo "<br>";
  7.  
  8. $prod=$array['existencia']-$cod_producto[$i];
  9.  
  10. mysql_query("update productos set existencia = '".mysql_real_escape_string($prod)."' where cod_producto = '".$cod_producto[$i]."'") or die(mysql_error());
  #2 (permalink)  
Antiguo 14/10/2013, 21:20
Avatar de xSkArx  
Fecha de Ingreso: marzo-2008
Ubicación: Chile
Mensajes: 945
Antigüedad: 16 años, 1 mes
Puntos: 96
Respuesta: actualizar existencia de productos para proceso de stock

Podria ser asi tambien

Código MySQL:
Ver original
  1. UPDATE productos SET existencia=exiatencia - $cod_producto[$i] bla bla
__________________
Busca, lee y practica todo lo que puedas.
Usa siempre el buscador antes de postear.
Si posteas código, utiliza el HIGHLIGHT correcto.
  #3 (permalink)  
Antiguo 14/10/2013, 21:28
ruben_chirinos_1985
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: actualizar existencia de productos para proceso de stock

muchas gracias por responder amigo la verdad no entendi bien a lo que te refieres la variable existencia
  #4 (permalink)  
Antiguo 15/10/2013, 06:13
Avatar de xSkArx  
Fecha de Ingreso: marzo-2008
Ubicación: Chile
Mensajes: 945
Antigüedad: 16 años, 1 mes
Puntos: 96
Respuesta: actualizar existencia de productos para proceso de stock

Que al valor de existencia le restas el cod_product[$i] rjemplo:

existencia=5
cantidadvendida=3
existencia= existencia - cantidadvendida //esto te sirve para cuando no sabes el valor del algun campo
existencia= 5-3= 2
existencia=2
__________________
Busca, lee y practica todo lo que puedas.
Usa siempre el buscador antes de postear.
Si posteas código, utiliza el HIGHLIGHT correcto.

Etiquetas: existencia, mysql, proceso, productos, registro, select, sql, stock, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:04.