yii选择仅第一列

发布于 2025-02-08 13:01:41 字数 761 浏览 3 评论 0原文

我有此PHP代码:

$categories = Yii::app()->db->createCommand()
    ->select('dt_add, name, domain, category, promo_type, hash, link')
    ->from('webmaster_links')
    ->where('webmaster_id = ' . Yii::app()->user->id)
    ->queryColumn();
var_dump($categories);

它应该与所有值相呼应,但仅回声dt_add

输出:

array(7) { [0]=> string(26) "2022-06-17 15:27:35.000000" [1]=> string(26) "2022-06-17 15:39:45.000000" [2]=> string(26) "2022-06-17 15:44:38.000000" [3]=> string(26) "2022-06-17 15:44:38.000000" [4]=> string(26) "2022-06-17 15:49:35.000000" [5]=> string(26) "2022-06-17 15:57:44.000000" [6]=> string(26) "2022-06-17 15:58:28.000000" }

怎么了?我从

I have this php code:

$categories = Yii::app()->db->createCommand()
    ->select('dt_add, name, domain, category, promo_type, hash, link')
    ->from('webmaster_links')
    ->where('webmaster_id = ' . Yii::app()->user->id)
    ->queryColumn();
var_dump($categories);

It should echo array with all values but it echoing only values of dt_add.

Output:

array(7) { [0]=> string(26) "2022-06-17 15:27:35.000000" [1]=> string(26) "2022-06-17 15:39:45.000000" [2]=> string(26) "2022-06-17 15:44:38.000000" [3]=> string(26) "2022-06-17 15:44:38.000000" [4]=> string(26) "2022-06-17 15:49:35.000000" [5]=> string(26) "2022-06-17 15:57:44.000000" [6]=> string(26) "2022-06-17 15:58:28.000000" }

What's wrong? I copied code from www.yiiframework.com documentation.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

羁〃客ぐ 2025-02-15 13:01:41

好吧,我明白了。它应该是Queryall,而不是QueryColumn。
最终代码:

$categories = Yii::app()->db->createCommand()
    ->select('dt_add, name, domain, category, promo_type, hash, link')
    ->from('webmaster_links')
    ->where('webmaster_id = ' . Yii::app()->user->id)
    ->queryAll();
var_dump($categories);

Ok, I've got it. It should be queryAll, not queryColumn.
Final Code:

$categories = Yii::app()->db->createCommand()
    ->select('dt_add, name, domain, category, promo_type, hash, link')
    ->from('webmaster_links')
    ->where('webmaster_id = ' . Yii::app()->user->id)
    ->queryAll();
var_dump($categories);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文