Foros del Web » Programando para Internet » PHP »

Actualizar tabla como kardex

Estas en el tema de Actualizar tabla como kardex en el foro de PHP en Foros del Web. Hola a todos! Estoy haciendo un sistemita de logistica y quisiera que este sistema me permita actualizar mi tabla de almacen. Por ejemplo tengo mi ...
  #1 (permalink)  
Antiguo 01/08/2006, 10:03
Avatar de jancieta  
Fecha de Ingreso: abril-2003
Ubicación: miraflores cerca al mar en Lima - Peru
Mensajes: 63
Antigüedad: 21 años
Puntos: 0
Actualizar tabla como kardex

Hola a todos!

Estoy haciendo un sistemita de logistica y quisiera que este sistema me permita actualizar mi tabla de almacen.

Por ejemplo tengo mi tabla almacen, donde tengo mi Item, producto, cantidad y area. Ahora lo que quiero haces es: si en un area no tengo productos deseo buscar en mi tabla almacen y asignarlo a dicha area, y a la vez restar la cantidad que se retiro y aumentar una linea mas en esa misma tabla solo que ya debiendo ser con la misma cantidad y la nueva area.

-------------------------------------------------------
- Item-- Producto--Cantidad----Area---------------------
- PH -- papel -- 15 -- almacen ----------------
---------------------------------------------------

Retiro 5 unids para asiganrlas al area de baños
y esto debiera actualizar
asi:

--------------------------------------------------------
-- Item --Producto -- Cantidad - -- Area ----------
-- PH -- papel ----- 10 ---- almacen------
--------------------------------------------------
---PH --- papel ------ 5 ---------- baños-------
--------------------------------------------


Si alguien se apiada pf responder, gracias.
  #2 (permalink)  
Antiguo 01/08/2006, 10:21
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero .. que no sabes hacer? .. con que BBDD trabajas? ... Tu ya sabes operar con PHP a nivel básico con la BBDD que uses? (conectarte a tu BBDD, hacer consultas SQL .. etc).

Que problema exacto tienes? .. no sabes que senecial SQL usar? .. (Te hago el comentario por qué está el foro de BBDD también .. para este tipo de casos).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 01/08/2006, 11:13
Avatar de jancieta  
Fecha de Ingreso: abril-2003
Ubicación: miraflores cerca al mar en Lima - Peru
Mensajes: 63
Antigüedad: 21 años
Puntos: 0
estoy trabajando con mysql y no llego a dar con la programacion en php para actualizar las tabla almacen.
  #4 (permalink)  
Antiguo 01/08/2006, 12:23
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por jancieta
estoy trabajando con mysql y no llego a dar con la programacion en php para actualizar las tabla almacen.
Más que programación "PHP" se trata de SQL (en principio)

No entendí bien lo que necesitas ... pero te paso algúnos "tips" para que lo hagas tu mismo ...

Contar los elementos que arroja una consulta SQL dada bajo algún criterio sería algo tipo:

Código PHP:
$sql="SELECT COUN(*) FROM tabla WHERE area='$area'";
$resultado=mysql_query($sql);
$total=mysql_result($resultado,0); 
Y .. lo demás .. cosas como "restar" tal cantidad a tal registro bajo cierto criterio:

Código PHP:
$sql="UPDATE tabla SET cantidad=cantidad-$cantidad WHERE area='$area'"
Pero .. OJO, todo esto debería quedar bajo una "transacción" .. por qué sino tendrás problemas tipo: mientras ves si existe tu "area" .. por otro proceso se está creando ... "

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 15:35.