我正在创建一个登录页面,我有这个代码来检查具有给定用户名的用户是否存在。这是代码:
$query = mysql_query('SELECT COUNT(id) FROM users WHERE username = $tuser');
return mysql_result($query, 0)==1;
Run Code Online (Sandbox Code Playgroud)
我知道 $tuser 的值存在于数据库中,当我在 SQL 中使用该值而不是 $tuser 运行相同的代码时,它工作正常,并按原样返回 1。但是这段代码返回0,有什么想法吗?
谢谢!