我正在尝试查找用户名是否已在数据库中。出于某种原因,$result 返回 false,我不知道为什么。我可以很好地将东西放入数据库。如果这很重要,我会使用 Fugu 将我的代码上传到服务器。我是 php 的新手,所以任何帮助都会很棒!
以下是查询失败的代码:
$dbh = new PDO('mysql:host=localhost;dbname=baseuser' . $db_users_database, $db_user, $db_pass);
$result = mysql_query("SELECT COUNT(username) FROM users WHERE username='$username' GROUP BY username");
$num_rows = mysql_num_rows($result);
if ($num_rows != 0) {
echo "username taken";
}