Yii model进行数据库数据更新
修改】
// 更新符合指定条件的行Post::model()->updateAll($attributes,$condition,$params);
// 更新符合指定条件和主键的行Post::model()->updateByPk($pk,$attributes,$condition,$params);
// 更新满足指定条件的行的计数列Post::model()->updateCounters($counters,$condition,$params);
【实例】
$link=Enewslink::model();
$link->updateAll(array(‘onclick’=>’200’),’lid=:lid’,array(‘:lid’=>’1’));
Admin::model()->updateByPk(1,array(‘username’=>’admin’,’password’=>’admin’));
Admin::model()->updateByPk(array(1,2),array(‘username’=>’admin’,’password’=>’admin’),’username=:name’,array(‘:name’=>’admin’));
$pk代表主键,可以是一个也可以是一个集合
$attributes代表是要修改的字段的集合
$condition代表条件
$params传入的值
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇: yii中model的attributes属性不能赋值
