【发布时间】:2018-10-20 21:03:06
【问题描述】:
我想知道将这个数组减少一个级别的最有效方法是什么,最好在 PHP 中没有循环。这是 mysqli_fetch_all() 的结果。
Array
(
[0] => Array
(
[ID] => 648546
)
[1] => Array
(
[ID] => 648552
)
[2] => Array
(
[ID] => 650046
)
[3] => Array
(
[ID] => 652732
)
[4] => Array
(
[ID] => 652738
)
[5] => Array
(
[ID] => 652756
)
)
我想要的结果是
array(648546,648552,650046,652732,...)
它来自的简单查询示例很简单:
SELECT mytable.ID FROM mytable WHERE status =1
【问题讨论】:
-
编辑您的问题并显示产生结果的 SQL 查询。您也许可以使用 GROUP_CONCAT 生成没有循环的结果。
-
@SloanThrasher 添加了示例查询。