开发者社区> 问答> 正文

thinkphp中怎么把数据库中取出的数据 和利用count统计出的数字合并到一个数组中?

Array

(
    [0] => Array
        (
            [paper_id] => 2
            [student] => 小丸子
            [subject] => 信息技术
            [sj_title] => 信息考试
            [paper_createtime] => 2015-10-14 13:39:08
        )

    [1] => Array
        (
            [paper_id] => 2
            [student] => 小丸子
            [subject] => 信息技术
            [sj_title] => 信息考试
            [paper_createtime] => 2015-10-14 13:39:08
        )

)

数组b

Array
(
    [0] => Array
        (
            [num] => 2
        )
     [2] => Array
        (
            [num] => 1
        )
)
想要的结果:
     Array
(
    [0] => Array
        (
            [paper_id] => 2
            [student] => 小丸子
            [subject] => 信息技术
            [sj_title] => 信息考试
            [paper_createtime] => 2015-10-14 13:39:08
                        [num] => 2
        )

    [1] => Array
        (
            [paper_id] => 2
            [student] => 小丸子
            [subject] => 信息技术
            [sj_title] => 信息考试
            [paper_createtime] => 2015-10-14 13:39:08
                        [num] => 1
        )

)

试了数组合并array_merge_recursive 和array_merge貌似都不行,应该如何实现?

展开
收起
小旋风柴进 2016-03-09 13:48:27 3156 0
1 条回答
写回答
取消 提交回答
  • `foreach($a as $key=>$val)
    {
    $a[$key]['num']=$b[$key]['num'];
    }

    `

    2019-07-17 18:55:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载