这是代码:
$q = $this->db->prepare("SELECT id FROM `users` WHERE username=? AND password=? LIMIT 1");
$q->bind_param('ss', $username, $password);
$q->execute();
printf('Rows returned: %i', $q->num_rows);
我正在使用 MySQLi 尝试检查用户登录凭据。一切正常,查询被执行并返回数据(我已经单独检查过),但我只得到这个输出:Rows returned:
这里有什么问题吗?我是使用 MySQLi 的新手,但是通过 PHP.net 示例,这段代码没有任何问题。干杯。