たとえば、私はこのようなテーブルだ:PHPを使用してスケジュールでデータベースを更新できますか?
Activities: id start_time status
をそして、status
は1
になります私は、サーバーが2013-01-01
になる場合status
は0
、 で、2013-01-01
で起動、活動を挿入したいと思います。
php
プログラムがデータベースにサブミットすると、schedule
アクションを実行する単純なスケジューラにjava
プログラムを書き込むことができます。また、私は長いポーリングphp
プログラムを確認することができます。また、私はそうするデータベーストリガーを持つことができます。私はそこに任意のすべてのレコードは、ユーザーが呼び出された時に実行する必要がある場合も.....
をチェックしかし、ポイント2の例については、とにかく
1. to use php ONLY, no database trigger is prefered.
2. the schedule can content can be editable easier.
3. no need the client to driven the change status execution, if no body is calling the requested .php, status can also changed in database, it changed based on time, not by event
があることができ、私は店のテーブルを持っていることステータスを実行した後、たとえば1
の代わりに3
のステータスに変更することができます。必要に応じて
Activity_executes: id activities_id change_status_code