我的SQL表包含的ID,书名,类型和ratings.Currently从我的SQL表我的阵列看起来像这样(输出)在PHP排序Arrayss
Array (
[book] => Array (
[0] => Array
([0] => 1
[1] => book one
[2] => Fantasy/Horror
[4] => 8.9)
[1] => Array (
[0] => 2
[1] => book two
[2] => Comedy
[4] => 8.3)))
我想在此排序数组DESC ID 也在未来的标题。 数组变量是$book
所以我写ksort($book)
也试过arsort
由于某种原因,它不工作?是因为阵列吗?谢谢!
为什么不指定SQL查询的order子句?这将比在PHP中排序更快。它也将允许多栏排序 – chrisbulmer 2013-03-26 20:19:52
哦,我没有想到这一点!我现在就试试吧!但它仍然可以工作,甚至认为它是一个数组>> – shell 2013-03-26 20:22:35
@shell它会出现在你的数组中它是如何从你的查询中得到输出的。 – Kermit 2013-03-26 20:24:50