Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php mysql表数据到多维数组_Php_Mysql_Arrays - Fatal编程技术网

Php mysql表数据到多维数组

Php mysql表数据到多维数组,php,mysql,arrays,Php,Mysql,Arrays,大家好,我是PHP新手,多维数组对我来说很复杂 我有一张桌子 订购的产品(op_id int(),dp_name varchar(),product_id int(),product_quantity int()) 并且有这样的数据 op_id dp_name product_id product_quantity 1 smith 2 3 2 smith 1 4 3

大家好,我是PHP新手,多维数组对我来说很复杂

我有一张桌子

订购的产品(op_id int(),dp_name varchar(),product_id int(),product_quantity int()) 并且有这样的数据

op_id dp_name product_id product_quantity 1 smith 2 3 2 smith 1 4 3 adam 3 2 4 adam 5 6 5 smith 3 2 op_id dp_名称产品_id产品_数量 1史密斯2 3 2史密斯14 3亚当3 2 4亚当5 6 5史密斯3 2 我需要显示哪个客户购买了多少数量的商品,我想我需要多维数组来执行此操作,因为简单的选择查询不起作用

请帮忙


谢谢

使用多维数组还是按原样使用结果集并不重要。这取决于你如何使用数据后。无论如何,您都需要使用标准结果集来创建多维数组,因此,如果您希望按原样使用结果集来显示客户的历史记录,或者先创建多维数组,然后再使用它,则由您决定。

可能重复为什么您说简单的选择不起作用?你桌上的数据似乎回答了你的问题:
哪位客户购买了多少商品
@MostyMostacho我想他的意思是将其压缩成多维数组(类似JSON的结构)而不是有一个可能重复值的2D数组。我只想是..我有一个客户登录,我有一页购物历史记录给客户他从上表的发货历史记录。我不知道该怎么做。。。简单select或mulldimen数组??正确的(这里是SQL语句)比任何特殊模式和示例数据格式更有用。请使用
CREATE TABLE
INSERT。。。样本的值
。期望的结果不需要以示例代码的形式呈现,因为结果是代码的输出,而不是代码本身。