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

问题描述

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貌似都不行,应该如何实现?

解决方案

foreach($a as $key=>$val)
{
$a[$key]['num']=$b[$key]['num'];
}

解决方案二:

array_push可以试试

时间: 2024-10-26 18:46:59

thinkphp中想把数据库中取出的数据 和利用count统计出的数字合并到一个数组中的相关文章

jtable-java中Jtable显示数据库查询到的数据

问题描述 java中Jtable显示数据库查询到的数据 怎么在Jtable中显示从数据库中查询到的结果集,用什么方法,新手请教 解决方案 java JTable 动态拉取数据显示及自动刷新 解决方案二: 对于JTable,JTree等Swing控件,都有一个对应的Model用来存储数据,JTable对应的有一个DefaultTableModel. DefaultTableModel model = new DefaultTableModel(datas,columnNames); JTable

如何在html中遍历回显已经取出的数据?

问题描述 如何在html中遍历回显已经取出的数据? 这是html代码,都是用的标签 这是js代码,数据已经取到,能完成部分的数据回显 这是效果 我现在的需求是,我查出的数据全部回显到页面上,我该如何循环遍历这个html标签才能达到这样的效果?求大神帮忙 解决方案 根据拿到的数据动态生成整个页面或者在每个表签上添加一个id,返回son的时候也带上这个id作为一个属性,到时候根据id获取标签再赋值. ps:[{txt:"h2内容",id:"001"},{id:"

根据一个数组中重复的元素,取出对应数组中元素

问题描述 近来遇到了点问题,请教大家下,希望给个答案,谢谢.需求(根据一个数组中重复的元素,取出对应数组中元素):有两个对应的数组:A={1,2,3,4,5},A1={a,b,a,b,c}根据数组A1中的重复原素来取出数组A中对应的元素,并且累加成字符串:1,3根据数组A1中的重复原素来取出数组A中对应的元素,并且累加成字符串:2,4根据数组A1中的不重复的元素取出数组A中对应的元素,并且累加成字符串:2,5以此类推.谢谢. 解决方案 解决方案二:首先两个数组长度相同那么索引必然也一样你只需要知

sql server-mysql中datatable往数据库中大批量写入数据,类似sqlbulkcopy的类

问题描述 mysql中datatable往数据库中大批量写入数据,类似sqlbulkcopy的类 这个是sql server的写入数据库部分代码 不知道这样利用mysqldataadapter的update行不行 解决方案 多列数据的话,可以用sql语句.MySQL有一个executemany函数.一次插入多条数据.

jsp-JSP从数据库MySQL取出经纬度数据,怎么能够在百度地图上描绘出轨迹

问题描述 JSP从数据库MySQL取出经纬度数据,怎么能够在百度地图上描绘出轨迹 <%@ page contentType=""text/html; charset=utf-8"" %><%@ page language=""java"" %><%@ page import=""com.mysql.jdbc.Driver"" %><%@ page

任意元素和-求一个数组中选出任意个数元素相加之和,求大神指教

问题描述 求一个数组中选出任意个数元素相加之和,求大神指教 求一个数组中选出任意个数元素相加之和,求大神指教 比如打印出arry[8]中,任意两个数相加的和,任意三个数相加的和,直到任意八个数相加的和. 求大神指教. 解决方案 不知道你用的什么语言 如果C#,参考我写的http://bbs.csdn.net/topics/390550326 这个问题其实就是求M选N,其中M=8,N循环1-8 然后得到每个组合再求和. 解决方案二: 不知道你使用的是什么语言,不过思路是这样的,你的要求是不是随机数

ios-添加数组的dictionary到另一个数组中

问题描述 添加数组的dictionary到另一个数组中 如题,添加dictionary数组到另一个数组中,这样我可以在一个数组中有两个dictionary. 我写的代码: [arrayOne arrayByAddingObjectsFromArray:arrayTwo]; 但是报错: -[__NSDictionaryM arrayByAddingObjectsFromArray:]: unrecognized selector sent to instance 0x75ba1a0 解决方案 ar

java读文件后的数据怎么写到一个数组中 数据格式如下

问题描述 java读文件后的数据怎么写到一个数组中 数据格式如下 解决方案 简单的写了一下,希望对你有帮助: public class Test { // 数组列数 private static final int COLUMN_COUNT = 3; public static void main(String[] args) { BufferedReader br = null; try { br = new BufferedReader(new InputStreamReader(new F

网上商城系统中商品数量不为1,是怎么合并到一个订单中才能完成的?老师让我们做的大作业

问题描述 网上商城系统中商品数量不为1,是怎么合并到一个订单中才能完成的?老师让我们做的大作业 网上商城系统中商品数量不为1,是怎么合并到一个订单中才能完成的?老师让我们做的大作业 解决方案 做成以商品id为key的hashmap,如果添加商品,查找这个hashmap,如果有,数量+1,否则,新建一个条目,数量为1.反之类似. 解决方案二: 表的关联关系,一张订单可以有多个商品.我上学的时候也是做这个,昨天找了一下发现经验删了... 解决方案三: 根据注册 ID分组合并到一个订单