値 (電子メール) をチェックして、データベースに既に存在するかどうかを判断しようとしています。これは、準備済みステートメントを使用して行う必要があります。これを行うための最良の方法は何ですか? 私の解決策はこれです(これは間違っています):
$mysqli = connectToDB();
$getEmail = $mysqli->prepare('SELECT * FROM users WHERE email=?') or die('Couldn\'t check the email');
$getEmail->bind_param('s', $email);
$getEmail->execute();
$countRows = $getEmail->num_rows;
print $countRows;
メールアドレスがデータベースに存在する場合でも、常に 0 が出力されます。