これはコードです:
$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の例を見ると、このコードに問題はありません。乾杯。