ホームページ >バックエンド開発 >PHPチュートリアル >php mysqlでクエリの日付を記述するにはどうすればよいですか?
例:
mysql_query("select * from table where time field=today and ID='$TID'",$conn);
time フィールドの保存形式は 2015-09-17 06:46:53 です
たとえば、2015-09-17 =2015-09-17 をクエリしたいだけです
時刻フィールドを ymd に変換する必要があり、今日の時刻も長い ymd に変換する必要があります
これを行うにはどうすればよいですか?混乱しています。助けてください。
mysql_query("select * from table where date_format(time field, '%Y- %m-%d')=curdate() and ID='$TID'",$conn);
curdate() が ymd を返すかどうかわかりません
ファジークエリ
mysql_query("select * from 表 where 时间字段 LIKE %" . date('Y-m-d',time()) . "% and ID='$TID'",$conn);を使用します