0
この行をフェッチして$notescheck
に保存しますが、これを実行しようとすると$notescheck
はエコーしてエラーがない場合は空です。準備されていないステートメントでは正常に動作します。
プリペアドステートメントフェッチ行は何も返しません
コード:非プリペアドステートメントには次のようになりますと
if($user_ok == true) {
$sql = "SELECT notescheck FROM users WHERE username=? LIMIT 1";
$stmt = $conn->prepare($sql);
$stmt->bind_param("s",$log_username);
$stmt->execute();
$row = $stmt->fetch();
$notescheck = $row[0];
$stmt->close();
}
:
if($user_ok == true) {
$sql = "SELECT notescheck FROM users WHERE username='$log_username' LIMIT 1";
$query = mysqli_query($conn, $sql);
$row = mysqli_fetch_row($query);
$notescheck = $row[0];
mysqli_close($conn);
}