我今天的需要,我希望你能找到很好的解决方案,如下所示。我有一个包含任务的数据库表,每个任务的状态为“打开”或“关闭”。就我而言,我只有带有未完成任务的记录。
我需要构建一个数组,显示所有状态选项(打开、关闭),并在每个状态选项中显示打开或关闭的任务(如果存在)。输出应该是:
Array (
[open] => Attay(task1), Array(task2),..
[closed] => Array()
)
如果我进行 sql 查询:
select task_id,status from tasks group by status
我只得到“打开”中的任务。哪个是构建状态数组并在每个任务中“附加”具有该状态的任务的最佳方法?
提前致谢!
拉莫斯之舞
弑天下
PIPIONE
德玛西亚99