加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – findAll()在yii

发布时间:2020-12-13 13:40:59 所属栏目:PHP教程 来源:网络整理
导读:EmailArchive表: id email_id to from1 101 uk msm2 102 uu avc3 101 rk uk4 103 xyz abc5 104 xyz poi6 104 abc xyz7 101 xyz abc 现在在Yii我想要记录where email_id = 101 我使用下面的代码,但它不工作. $id =101;$criteria = new CDbCriteria();$criter
EmailArchive表:
id email_id to from
1  101      uk  msm
2  102      uu  avc
3  101      rk  uk
4  103      xyz abc
5  104      xyz poi
6  104      abc xyz
7  101      xyz abc

现在在Yii我想要记录where email_id = 101
我使用下面的代码,但它不工作.

$id =101;
$criteria = new CDbCriteria();
$criteria->addCondition("email_id < :email_id");
$comments = EmailArchive::model()->findAll($criteria,array(':email_id' => $id,));
尝试:
$id =101;
$comments = EmailArchive::model()->findAll(
array("condition"=>"email_id =  $id","order"=>"id"));

要么

$id =101;
$criteria = new CDbCriteria();
$criteria->addCondition("email_id=:email_id");
$criteria->params = array(':email_id' => $id);
$comments = EmailArchive::model()->findAll($criteria);

要么

$Criteria = new CDbCriteria();
$Criteria->condition = "email_id = $id";
$Products = Product::model()->findAll($Criteria);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读