我正在从这样的 MySQL 表中读取数据:
while($row=mysql_fetch_assoc($result))
{
$tmp[]=$row;
}
它将整行作为数组中的单个项目读取tmp
,但我希望将单个列的所有值放在一个单独的数组中。例如,如果我的桌子是:
-------------------
Honda Suzuki BMW
-------------------
Accord Alto abc
Acty Baleno xyz
我明白了:
[{"Honda":"Accord","Suzuki":"Alto","BMW":"abc"},
{"Honda":"Acty","Suzuki":"Baleno","BMW":xyz"}]
但我想要这个:
[ Honda:{Accord,Acty},
Suzuki:{Alto,Baleno},
BMW:{abc,xyz}
]
有人可以告诉我应该如何构造这样的数据吗?