所以我有这个代码:
$query = "SELECT COUNT(id) FROM users WHERE UPPER(username) = UPPER($name)";
$result = mysql_query($query);
list($count) = mysql_fetch_row($result);
if($count >= 1) {
echo 'Username already exists; }
并且由于某种原因,当我在我的 wamp 服务器上测试它时,我回来了:“警告:mysql_fetch_row() 期望参数 1 是资源,布尔值在......”但它完成了工作!用户已注册。我知道您必须先进行查询,然后再获取行,但我做到了!那么问题是什么:/