これは私の弱点です... 2 つの特定の日付の間のデータを取得する if ステートメントを書くことです。それが何かはわかりませんが、いつも私を混乱させます。
if($date > $enddate || $date < $startdate){
日付はデータベースから取得され、開始日は 2013-05-06 で、終了日は 2013-06-05 です。これら 2 つの日付の間のデータを取得しようとしています。
どんな助けでも素晴らしいでしょうありがとう。
これは私の弱点です... 2 つの特定の日付の間のデータを取得する if ステートメントを書くことです。それが何かはわかりませんが、いつも私を混乱させます。
if($date > $enddate || $date < $startdate){
日付はデータベースから取得され、開始日は 2013-05-06 で、終了日は 2013-06-05 です。これら 2 つの日付の間のデータを取得しようとしています。
どんな助けでも素晴らしいでしょうありがとう。
うまくいくでしょうかif (strtotime($date) > strtotime($start_date) && strtotime($date) < strtotime($end_date))
?
変数が日付であると仮定すると、user1578653 が書いたものは正しい
if($date < $enddate && $date > $startdate){ }
http://php.net/manual/en/datetime.diff.php
これはすべて、それらが日付であることを前提としています。使用している変数の種類を示していただけると助かります。