Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2013, 19:59
ruben_chirinos_1985
Invitado
 
Mensajes: n/a
Puntos:
actualizar cantidad de existencia en tabla productos

hola amigo de vuelta por aqui, llevo dias tratando de atender a un error que no me da para resolver, lo que quiero es que al momento de registrar los productos vendidos a los clientes para la facturas se me actulice la cantidad en la tabla productos del campo existencia, es decir tengo un campo existencia en la tabla productos donde especifoc la cantidad existente del producto ejmplo, impresora cannon, existencia 50, ok lo que quiero es que al momento de registrar en la factura el producto impresora y el cliente quiera llevarse 5 impresoras quiero que al momento de registrar me actulice ese campo de 50 a 45 es decir que le reste las cantidades vendidas a clientes, para asi saber el stock existente, el registro de facturas lo hagop por medio de arrys de esta menra y me funciona bien, aqui los codigos porfa espero me puedan echar la mano,

Código PHP:
Ver original
  1. $sql3="INSERT INTO detalles_facturas (cod_detalles,rif_cedula,cod_producto,precio,cantidad,descuento,importe,fecha_detalle) VALUES ";//primera parte de la cadena
  2. for($i=0;$i<count($_POST['codigo']);$i++){  //recorro el array
  3. if (!empty($_POST['codigo'][$i])) { {
  4. $sql3.='(\''.$cod_factura.'\',\''.$rif_cedula.'\',\''.$cod_producto[$i].'\',\''.$precio[$i].'\',\''.$cantidad[$i].'\',\''.$descuento[$i].'\',\''.$importe[$i].'\',\''.$fecha_factura.'\'),';}
  5.  }
  6.  }
  7.  $sql3=rtrim($sql3,',');//elimino la última coma sobrante
  8.  $res=mysql_query($sql3);

alli veran que en el campo cantidad es donde agrego la cantidad del producto a vender al cliente