PHP でテーブルをロックするコードの使用については、次のようになります:
コードが実行されると、データベースから自動的に切断され、切断後、すべてのテーブルのロックが自動的に解除されます。したがって、通常の状況では、PHP ファイルの実行後にすべてのテーブルのロックが自動的に解除されます。ただし、以前にロックされたテーブルは、PHP ファイルの実行後もロックされたままにしておきたいと考えています。
それで、誰がロックを解除しますか?
それで、誰がロックを解除しますか?
別の PHP ファイル、またはパラメータを使用してこの PHP ファイルでロックを解除します。
それで、誰がロックを解除しますか?
何か方法はありますか?
ロックダウンの目的は何ですか?書き込み禁止ですか?変更は許可されていません
ロックの目的は何ですか?書き込み禁止ですか?変更は許可されていませんか?
一部のページをまたがる操作では、操作中に他のユーザーが読み取りまたは書き込みを行うことができません。そうしないと、エラーが発生する可能性があります。
実行後に実行を継続するようにプログラムを設定している限り (つまり、現在の PHP プログラムを閉じない限り)、現在のデータベース接続を切断することはできず、テーブルをロックし続けたいという願望を実現することはできません
ただし、異なるページであることに注意してください データベース接続は異なる顧客に属しています
言い換えれば、他のページはこのテーブルにアクセスできなくなります
したがって、テーブルのロックを継続するという要求が実現されます
ただし、異なるページのデータベース接続は異なる顧客に属していることに注意してください
つまり、他のページは次のことを行うことができますこのテーブルにはアクセスできなくなりました
では、AJAX のみを使用できますか?