特定の曜日のフィルターを実行しようとしています。
私のphpコードには次のようなものが含まれています
Select * from table_name where Weekday(DATE(project_surveydate)) = 0;
phpMyAdmin で上記の行を使用すると、月曜日のすべてのレコードに対して正しいレコードが返されます。
ただし、php スクリプトでそのコードを実行すると、日曜日にいくつかのレコードが返されます。
project_surveydate データ型はタイムスタンプです。
21:00:00 以上の日曜日のみが返されることに気付きました。
たとえば、project_surveydate が (Sunday) 2012-05-03 13:25:14 の場合、含まれません。2012-05-03 21:25:14 の場合、結果に含まれます。
何が原因なのか本当にわかりません。どんな助けでも大歓迎です。
ありがとう