ここはちょっと見せられない

ぜったいぜったい見せられない

カレンダーにイベントを表示する際の、日付項目 start, end の範囲指定の書き方

パターンは下記のとおり

1)開始と終了がどちらも範囲内

2)開始が表示範囲内である

3)終了が表示範囲内である

4)開始が表示開始日より前、かつ終了が表示終了日より後である

(
(start >= '表示開始日' and start <= '表示終了日')
or (end >= '表示開始日' and end <= '表示終了日')
or (start <= '表示開始日' and end >= '表示終了日')
)

さらに、直接外部入力値突っ込むならprepare/bind 使うこと。

おわり。

追記:
hateblo と使い分けしたかったから、こっちに移した。
理由はアクセス解析がしょぼいから。