我是这个框架的初学者。虽然我已经了解了基础知识,但有一件事困扰着我。截至目前,我正在使用
$group_sql = "SELECT uid FROM {$table}";
$group_users = Yii::app()->db->createCommand($group_sql)->queryAll();
print_r($group_users);
结果
Array
(
[0] => Array
(
[uid] => 2
)
[1] => Array
(
[uid] => 3
)
[2] => Array
(
[uid] => 4
)
[3] => Array
(
[uid] => 5
)
)
但我想更改返回数据的格式。我正在寻找类似的东西
Array
(
[0] => 2
[1] => 3
[2] => 4
[3] => 5
)
或者
Array
(
[uid] => Array
(
[0] => 2
[1] => 3
[2] => 4
[3] => 5
)
)
我知道我可以查看文档并得到答案,但由于时间限制,我冒昧地在这里无耻地提出这个问题。
提前致谢。
最佳答案
使用queryColumn()
方法而不是queryAll()
关于php - Yii createCommand() 以不同的数组格式返回数据集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22629032/