我目前正在使用 tinyint 在 mysql 中存储布尔值,并且正在尝试查询数据库但它失败了。我得到的错误是Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given
,如果我没记错的话,这意味着查询不起作用。在我发布查询之前,让我说我正在使用实际上已弃用的 php 进行查询,但是它不会上线,我只需要它能够真正快速地工作。我知道这些东西都在更新,所以随时分享任何相关材料(我确实需要按原样赶上)但是我正在寻找的解决方案是针对我的老学校查询。查询是:
$sql = mysql_query("SELECT * FROM contact ORDER BY id ASC WHERE read='0'");
其中 read 是相关的 tinyint。
我已经尝试WHERE read=0
过WHERE read=false
这些都不起作用,我提前感谢任何帮助!