如何用php编码实现FIFO?

时间:2013-02-10 23:07:15

标签: php arrays stock

我想用PHP编码实现FIFO。

如何使用FIFO编写PHP编码减去库存?

在Examle中,

Sotck In

ID Itemname QtyIn Price Total Date
1  A         2   $3    5$   01-jan-2013
2  A         4   $2    8$   02-jan-2013 
3  B         3   $2    6$   01-jan-2013


Sotck Out

ID Itemname QtyOut  Date
1  A         3   05-jan-2013

Than i will insert into transactions as the following:

ID Itemname QtyOut Price Total Date
1  A         2   $3    6$   05-jan-2013
2  A         1   $2    2$   05-jan-2013 



Sotck In Remain Balance :

ID Itemname Qty Price Total Date
1  A         0   $3    0$   01-jan-2013
2  A         3   $2    6$   02-jan-2013 
3  B         3   $2    6$   01-jan-2013

请给出解决方案并告诉流程在php检查和减去qtyIn按日期asc。

此致

1 个答案:

答案 0 :(得分:0)

FIFO与您的问题无关。 只需使用MySQL数据库并了解ORDER BY关键字即可。无论如何,你的目标似乎是某种持久的数据存储。