我讨厌击败一匹死马,但在这里。我有一个运行的Apache2服务器,并创建我自己的php/html表单,并用mysql输出和输出。很好,我喜欢它。在插入数据库之前对数组进行排序
我的问题是我有一个巨大的数组,我想插入到MySQL,但它需要首先排序(0 < 00)。我已经通过了许多涵盖这里的主题,并且提供的代码在单个数组上工作得很好。然而,我需要循环大约7000套,我希望输出是原始格式,但我没有运气使得这项工作按需要。
$data = array(
array(29,11,15,30,33),
array(30,11,25,18,02),
array(12,15,08,06,18),
array(17,20,03,21,02),
array(26,27,12,30,11),
array(05,25,34,11,16),
array(29,11,06,30,14),
array(05,26,12,18,33),
array(23,28,05,22,09),
array(05,36,31,32,27),
array(02,06,03,05,14)
);
有两个问题:(1)按什么标准排序? (2)为什么在它碰到MySQL之前需要对它进行排序?这意味着您的数据库设计存在问题。 –
是源数据吗?你想要每个单独的子数组中的元素排序,还是子数组在$ data中排序?这是一个非常模糊的问题。 。 。 – ernie
我需要对每个集合进行升序排序,以维护用于模式匹配的mysql查询模式。如果这是有道理的。 – user3138409