カレンダーからスケジュール入力

テーブルのtd要素全体にリンクを設定する。

table.calendar td {
  width:100%; line-height:2.5em; border: 1px solid black; text-align:center; vertical_align:middle;
}
table.calendar td a {
  display: block; width:100%; height:100%;
}
table.calendar td a:hover {
  background-color:lightblue;
}

年月日 時分秒からタイムスタンプ

int strtotime("2019/05/28 18:49:00");

スケジュールのデータベース

個々のスケジュールごとのレコード
  1. id
  2. スケジュールの初めの日付の文字列8桁 char(8)
  3. スケジュールの初めの日付・時刻の整数値
  4. スケジュールの終わりの日付・時刻の整数値
  5. スケジュール内容 varchar(255)

td要素からのリンクで送る情報

その日のスケジュールを登録
日付の文字列を送る。
もし、その日付が検索でヒットすれば、その日のスケジュールの一覧を表示。新規スケジュールを追加するボタン
そうでなければ、新たなスケジュールを設定する。
基本的に日付は変更不可。

カレンダーを表示するときのリンクの設定

a要素に、href="?task=display_schedule&nengappi=20190528" を設定する。

  • 最終更新:2019-05-28 19:11:18

このWIKIを編集するにはパスワード入力が必要です

認証パスワード