首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

求数组中的对应关系,该如何处理

2013-08-09 
求数组中的对应关系本帖最后由 lazygc520 于 2013-07-03 12:12:16 编辑数组1:Array([0] Array([cust_no

求数组中的对应关系
本帖最后由 lazygc520 于 2013-07-03 12:12:16 编辑

数组1:
Array
(
    [0] => Array
        (
            [cust_no] => 237033AW0A
            [lotno] => 3207
            [lotno_count] => 360
        )

)

数组2:
Array
(
[SU13061301033] => Array
        (
            [0] => Array
                (
                    [0] => 2013-06-19 09:00:00
                    [1] => X02B
                    [2] => 237033AW0A
                    [3] => 15
                    [4] => 14
                    [5] => 210
                )

        )
[SU13061301032] => Array
        (
            [0] => Array
                (
                    [0] => 2013-06-19 09:00:00
                    [1] => X02B
                    [2] => 237033AW0A
                    [3] => 15
                    [4] => 17


                    [5] => 255
                )

        )
[SU13061301037] => Array
        (
            [0] => Array
                (
                    [0] => 2013-06-19 09:00:00
                    [1] => X11Q
                    [2] => 237033AW0A
                    [3] => 15
                    [4] => 3
                    [5] => 45
                )

            [1] => Array
                (
                    [0] => 2013-06-19 09:00:00
                    [1] => X11Q
                    [2] => 237033AW0A
                    [3] => 15
                    [4] => 2
                    [5] => 30
                )

        )
)

数组3:
Array

             [0] => SU13061301033 


             [1] => SU13061301032 
             [2] => SU13061301037 
)


数组1 代表 取得的总数量。
数组2 代表 stockno(SU开头部分)时对应的数量,值为第[5]项。
数组3 代表 stockno 在数组中的序列。

能不能根据数组3的序列求得,
stockno为SU13061301033时,对应数组1中的前210项对应stockno为SU13061301033 ,
stockno为SU13061301032时,对应数组1中的剩余的项对应stockno为SU13061301033 。
依次类推这种情况。

是否存在这种对应关系?
[解决办法]
还需要你理清思绪路
贴数据时,请帖 var_export 的结果,而不是 print_r 的结果
与人方便,与己方便
[解决办法]
或略具体品种,即一下的讨论值针对单一的品种
入库时有 入库批次和数量 两个属性
出库时有 出库批次和数量 两个属性

你似乎是需要统计:在某个出库批次中都是由哪些入库批次构成的

我理解的对吗?
[解决办法]
本着先进先出的原则,出库过程是这样的:
出库数量已知
遍历入库表,从 出库数量 中扣除当前入库批次的数量,直到 出库数量 小于等于 0
若 出库数量 为负,则将其绝对值加回去

热点排行