我是靠谱客的博主 虚拟芝麻,最近开发中收集的这篇文章主要介绍仓库盘点功能-ThinkPHP_学习随笔,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 1 public function check() {
 2     $db = M('Bookinfo');
 3     $region = I('post.region');
 4     $c = $db -> count();
 5     for ($i=1; $i < $c ; $i++) {
 6         $data[$i] = $db -> where(array('region' => $i)) -> field('amount')-> select();
 7         if (!empty($data[$i])) {
 8             foreach ($data[$i] as $key => $value) {
 9                 if (is_array($value)) {
10                     foreach ($value as $keys => $values) {
11                         $data_array[$i] = $data_array[$i] + $values;
12                     }
13                 }
14             }
15         } else {
16             break;
17         }
18     }
19     foreach ($data_array as $key => $value) {
20         $count = $count + $value;
21     }
22     $this -> assign('count', $count);
23     $this -> assign('check', $data_array);
24     $this -> display('check');
25 }
 1 public function count() {
 2     $arr = I('post.');
 3     foreach ($arr as $key => $value) {
 4         if ($key == "amount") {
 5             $amount = $arr[$key];
 6         } elseif ($key == "count") {
 7             $count = $arr[$key];
 8         }
 9     }
10     for ($i=0; $i < count($amount) ; $i++) { 
11         if ($amount[$i] - $count[$i] > 0) {
12             $result[$i] = '亏损';
13         } else {
14             $result[$i] = '盈余';
15         }
16     }
17     if (array_sum($amount) - array_sum($count) > 0) {
18         $res = "盘亏";
19     } else {
20         $res = "盘盈";
21     }
22     $this -> assign('result', $result);
23     $this -> assign('res', $res);
24     ManageController::check();
25     $this -> display('check');
26 }

function check 统计总数;

function count 生成结果;

转载于:https://www.cnblogs.com/Dota-wiki/p/6522965.html

最后

以上就是虚拟芝麻为你收集整理的仓库盘点功能-ThinkPHP_学习随笔的全部内容,希望文章能够帮你解决仓库盘点功能-ThinkPHP_学习随笔所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部