履歴のこの日の結果を検索する SQL クエリを作成しようとしています (つまり、年を含まない今日の日付)
PHP で現在の日付を取得します。
$today = date("Y-m-d", time());
$today
このクエリで使用すると、エラーは発生しませんが、結果も返されません。
SELECT name, date FROM births WHERE MONTH(date) = MONTH($today) AND DAY(date) = DAY($today)
日付列には、今日の日付を含む 2 つの行がありY-m-d
ます。ここで何が起こっているのかわかりません。変数の互換性のない使用が原因ですか? これは私のテーブル構造がどのように見えるかです: