Javaの初心者であり、mysqlデータベースにsignInおよびsignOutタイムスタンプを記録しているときに疑問があります。ここでは、いくつかの条件を確認する必要があります。1)ユーザーは自分のユーザー名とパスワードでログインします。その時点では、彼のログイン時間は記録されていません。2)ユーザーが自分のアカウントにあるサインインボタンをクリックすると、ユーザーのサインイン時間がデータベースに送信されます。
今私が抱えている問題は、1)サインアウト時間は記録されていませんが、サインイン時間を何度も入力できることです。2)サインアウトすると、その特定のサインアウト時刻は、サインインした最初のタイムスタンプに記録されます。
すべてのログインでログアウトできるようにするために必要なチェックを誰かに提案してもらえますか?
前もって感謝します。