多维PHP数组中的值排序
我已经从一个SQL查询中设置了一个多维PHP数组,该数组可以每天提取每个项目发送的包裹 e、 g 项目|第1天|第2天|第3天|第4天|第5天 1 |100 | 120 | 90 |150 |60 2 |150 | 200 | 80 |90 |100 3 | 1 | 2 | 3 | 4 | 5 我希望能够根据每天发送的项目数量为每天分配一个排序值,并将其放入现有数组中,或者创建一个新的数组以供引用 e、 g.第1项第1天=2,第2项第1天=1,第3项第1天=3,第1项第2天=2等多维PHP数组中的值排序,php,arrays,multidimensional-array,Php,Arrays,Multidimensional Array,我已经从一个SQL查询中设置了一个多维PHP数组,该数组可以每天提取每个项目发送的包裹 e、 g 项目|第1天|第2天|第3天|第4天|第5天 1 |100 | 120 | 90 |150 |60 2 |150 | 200 | 80 |90 |100 3 | 1 | 2 | 3 | 4 | 5 我希望能够根据每天发送的项目数量为每天分配一个排序值,并将其放入现有数组中,或者创建一个新的数组以供引用 e、 g.第1项第1天=2,第2项第1天=1,第3项第1天=3,第1项第2天=2等 我不
我不熟悉使用数组,有人能推荐一种方法吗?您不能在查询中添加ORDER BY来为您执行此操作吗?也就是说,这取决于您的数据库设计
否则,如果您必须在PHP端执行此操作,则始终可以为每天创建一个列表,当您从数据库中读取信息时,可以将其放在它所属的位置。此过程将比使用数据库慢。谢谢您的回复。这是一个单数查询,因此无法在此范围内执行订单。。我不知道你所说的每天列表是什么意思?你能告诉我们你的sql查询是什么样子的吗?给我们一个您当前正在做的代码片段。