0
我有一個查詢如何安排得到的結果數組給出如下,以得到下面給出的所需結果?
SELECT的classid,COUNT(*)作爲CNT FROM tbl_name GROUP BY的classid
表
| id | classid | contextid |
1 1 2
2 1 1
3 2 1
4 1 1
這會得到我通過使用內置的庫的結果功能的moodle作爲
Array
(
[1] => stdClass Object
(
[classid] => 1
[classcnts] => 3
)
[2] => stdClass Object
(
[classid] => 2
[classcnts] => 1
)
)
我所需要的結果在一個陣列中的
形式Array(
[classid]=>[classcnts]
)
即
Array(
1=>3,
2=>1
)
那麼,如何安排現有的陣列,以查找所需的陣列。
我在PHP
工作感謝
感謝曼它的工作是我不好的陣列,建議我ometihing到strethen我陣列邏輯... –
涼爽。選擇作爲答案,所以這個問題不會再被問到。 – rgin
經過2分鐘的時間驗證在SO –