Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在Yii中更新数据库中所有行的列_Php_Mysql_Database_Yii - Fatal编程技术网

Php 如何在Yii中更新数据库中所有行的列

Php 如何在Yii中更新数据库中所有行的列,php,mysql,database,yii,Php,Mysql,Database,Yii,假设我有一个名为table1的表 表1 cl1 | cl2 | cl3 包含列cl1、cl2和cl3。如何在不提供任何条件的情况下更新数据库中列cl3的所有行。如果不需要条件,则不提供条件: UPDATE table1 SET cl3 = "something" 试试这个- UPDATE `table1` SET `cl3`='value' 使用查询更新表1设置cl3='value'您可以使用UpdateAlarray$attributes、mixed$condition=、array$pa

假设我有一个名为table1的表

表1 cl1 | cl2 | cl3


包含列cl1、cl2和cl3。如何在不提供任何条件的情况下更新数据库中列cl3的所有行。

如果不需要条件,则不提供条件:

UPDATE table1
SET cl3 = "something"
试试这个-

UPDATE `table1` SET `cl3`='value'
使用查询更新表1设置cl3='value'

您可以使用UpdateAlarray$attributes、mixed$condition=、array$params=array方法


检查链接。

提问要求您具备一些基本知识/研究。那么,该栏的字段名是什么?我的模型名是缺勤模型。