【问题标题】:insert sql result inside array in yii 1在yii 1的数组中插入sql结果
【发布时间】:2017-01-25 04:20:31
【问题描述】:

我需要在 yii 1 应用程序中执行以下 sql。

select user_group.user_id and user_rights.region_id 
from user_rights inner join user_group on
 user_rights.user_group_id=user_group.user_group_id

并仅检索所有 region_ids 并将其粘贴到数组中? (例如

                $regions = array();
                $regions[]='1';
                $regions[]='2';

) 如何在 yii 1 中使用 foreach(或其他方式)来做到这一点?

【问题讨论】:

    标签: php yii yii1.x


    【解决方案1】:

    试试这个查询:你会得到所有 region_id 。您可以通过 foreach 循环等随意使用。

     Yii::app()->db->createCommand()
        ->select('user_rights.region_id')
        ->from('user_rights')
        ->join('user_group', 'user_rights.user_group_id=user_group.user_group_id')
        ->queryAll();
    

    关于在 Yii 中创建查询,请在此处阅读更多内容:DOCs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-23
      • 2017-08-29
      • 2016-04-11
      • 1970-01-01
      相关资源
      最近更新 更多