您的位置:

php如何计算库存进出的简单介绍

本文目录一览:

PHP,库存问题,一个订单对应减少一个库存

逻辑是这样的,首先表里肯定要有库存这个字段。

然后每次下单,都执行一次UPDATE的语句,让库存自己减1,并且让卖出的字段加一。

根据你提供的字段,得出以下SQL语句

UPDATE 表名 SET `kucun`=kucun-1,'mai'=mai+1;

php数据库提取数据计算后存到另一个数据库并计算

1、从数据库查询两个记录

$res -- aa表的全部结果集。select id,shuju from aa

$max -- aa表中shuju字段的最大值。select max(shuju) from aa

2、foreach()循环结果集

foreach($res as $item) {

//每一项除以查询出来的最大值,执行insert bb表操作

insert into bb (id,shuju,deifen) values ($item['id'],$item['shuju'],$item['shuju']/$max);

}

如果不是特别要求用循环处理 推荐nietiezheng的答案。这个简单 快捷。

insert into bb (id,shuju,deifen) select id,shuju,shuju/$max from aa

thinkphp库存量问题

都已经比较,不就ok了吗?

if($num 0){

echo '有库存';

} else if($num = 0){

echo '已售空';

}