以下のコードでsessionId
は、データベースで更新されていません。
$stmt = $dbh->prepare("UPDATE user SET attempts = 0, sessionId = :sid WHERE userName = :postUser");
$stmt->bindParam(':postUser', $postUser);
$stmt->bindParam(':sessionId', $sid);
$stmt->execute();
エラーは発生していません。私はSQLがあまり得意ではないので、これが有効な構文であるかどうかはわかりません。
attempts
必要に応じて更新します。なぜsessionId
更新されないのですか?