管理者ユーザーが新しいイベントを追加、編集、削除して顧客が予約できるようにする PHP アプリケーションがあります。
私がやりたいのは、イベントが発生した後に自動的にイベントを削除することです。
イベント テーブル (ID、Start_Date、Course_ID、Place) の各イベント レコードには開始日があるため、基本的に、データベースに毎日「今日の日付 > Start_Date のイベント テーブルにレコードはありますか」と尋ねてもらいます。存在する場合は、それらを削除する必要があります。
MySql データベースでスケジュールされたイベントを作成する方法について、この Web ページhttp://www.sitepoint.com/how-to-create-mysql-events/を読んでいます。
しかし、これらの MySql コマンドを入力する場所に苦労しています。Sequel Pro (Mac 用)というプログラムを使用していますが、これらのコマンドを入力できる唯一の場所はクエリ ボックスです。
ただし、入力すると
SET GLOBAL event_scheduler = ON;
エラーが表示されます:
Unknown system variable 'event_scheduler'
誰でも私を助けることができますか?
イベントのスケジューリングに関する質問がたくさんあることは承知していますが、どれも役に立たないようです。