ここに私のコードは、コードが常にNo rows found
エコーMySQLiをNUM_ROWS戻り0
$stmt = $conn->mysqli->stmt_init();
$stmt = $conn->mysqli->prepare('SELECT Username, EmailVerified, Blocked FROM user WHERE Email = ? AND SLANumber = ? AND Password = ?');
$stmt->bind_param('ssb', $_POST['EmailID'], $_POST['SLANumber'], $_POST['Password']);
$stmt->execute();
$stmt->store_result();
$result = $stmt->get_result();
if($result->num_rows == 0){
echo 'No rows found';
}
else{
// Continue processing here
.....
}
です。それ以前には、うまくいきました。
期待どおり、クエリを直接実行すると、目的の結果が得られます。
コードに問題がありますか?
は、なぜあなたは送信され、 '$ _POST [ 'パスワード']'ブロブ 'B'の代わりに、文字列 'S'として? –
@Michael:私はphp.netのドキュメントでそれを読んでいます。 –