在PHP中通过数据库查询创建多维数组

帕迪·哈利汉(Paddy Hallihan)

我有一个包含大量条目的数据库,数据如下:

id  number  data
1   1       'tyfvib'
2   1       'fgdhjjd'
3   1       'gdgdhdj'
4   2       'dgfhfh'
5   2       'fghdhd'

因此,我有一个唯一的ID,然后是一列带有数字的列,然后是一列具有不同字符串的列。

然后,我有这样的查询:

$sql = "SELECT * FROM table";
$stmt = DB::run($sql);
while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
    $number= $row['number'];
    $data = $row['data'];
}

我想制作一个多维关联数组,该数组首先具有唯一编号的数组,并且这些数组将包含与它们关联的数据的数组。

我曾尝试将$array[$number] = $datawhile循环放入其中,但显然这只会构成一个数组,其中与数字关联的唯一数据是循环中的最后一个数据。

悲哀

我曾尝试将$ array [$ number] = $ data放入while循环中,但这显然只会构成一个数组,其中与数字关联的唯一数据是循环中的最后一个。

然后添加另一套[]:

$array[$number][] = $data;

$array[$number]每次都会在数组中创建一个新条目

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在PHP中通过数据库查询创建多维数组

从Codeigniter中的数据库查询创建多维数组

通过数据库中的数组打印天数(名称)

使用php从mysql数据库中循环多维数组

通过数组或对象更新数据库的更快方法

来自数据库的PHP多维数组

通过数据库在impex中包含数据

php进度条通过数据库

通过数据库中的链接显示图像?(PHP/MYSQLI) 新手

使用Ruby通过数据库URL查询Postgres数据库

在 WordPress 中通过数据库添加菜单

使用多维PHP数组为MySQL数据库中的每个菜单项创建友好的URL

查询SQL数据库并创建数组

odoo 通过数据库验证

通过数据库搜索值

如何使用php跳过数据库中的表

在PHP中创建数据库查询结果的Excel文件

如何打印存储在多维数组中并使用PHP从数据库中获取的数据?

如何从 MYSQL 数据库创建多维 JSON 数组?

如何在其字段中将php多维数组数据存储到数据库中

使用php轻松将数据库中的数据添加到多维数组

如何通过数据属性查询(不列出)子数据库

使用多维数组PHP插入数据库

如何通过数据库查询提高python代码的时间

Magento-谁在Magento网上商店通过数据库查询订购了什么?

PHP / Laravel:如何将多维数组保存到数据库中

PHP从数据库字段中的名称访问多维数组(eval与变量变量)

php将多维数组放入mysql数据库的一个大列表中

使用php从数据库中获取多维数组时出错