Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.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 涉及布尔值的MySQL查询_Php_Mysql_Sql - Fatal编程技术网

Php 涉及布尔值的MySQL查询

Php 涉及布尔值的MySQL查询,php,mysql,sql,Php,Mysql,Sql,我想用我的数据库做点什么,我有一个表,其中包括一个名为online的行,0和1作为“atributes”。现在,我想更新所有在线用户的排名。我已经尝试了updateuserssetrank=“2”,其中“online”=true,但没有成功。然后我尝试了updateuserssetrank=“2”,其中“online”=1也不起作用 有任何答案吗?删除online周围的引号,因为这是一列,不是变量/值。另外,根据查询/代码的实际设置方式,您可能希望将rank=“2”的双引号切换为单引号,其内容应

我想用我的数据库做点什么,我有一个表,其中包括一个名为online的行,0和1作为“atributes”。现在,我想更新所有在线用户的排名。我已经尝试了
updateuserssetrank=“2”,其中“online”=true
,但没有成功。然后我尝试了
updateuserssetrank=“2”,其中“online”=1
也不起作用


有任何答案吗?

删除
online
周围的引号,因为这是一列,不是变量/值。另外,根据查询/代码的实际设置方式,您可能希望将
rank=“2”
的双引号切换为单引号,其内容应类似于
“update users set rank='2',其中online=1”@Fred ii-,将其作为答案;否则我会做的:)@Rahul我祝福你;-)^--«翻译成“请做”;-)@拉胡尔干杯(我已经说完“答案”)