データベースに日付を含む行があるプロジェクトで作業しています。今日と等しいかそれ以上の日付を持つフィールドのデータをエコーしたいと思います。私は他の投稿を見ていて、いろいろな方法を試してみたが、まだ成功していない。現在私が持っているものは、> =を行うとエラーが返されますが、以下のステートメントで=を行うと、データベースからすべての行が取得されます。日付が今日より大きいmysqlテーブルのレコードを選択してください
$sql = "SELECT * FROM drives WHERE ddest = '{$trimmed}' AND 'leave_date' => DATE_FORMAT(CURDATE(), '%m/%d/%Y') LIKE '%$trimmed%' ORDER BY timeago DESC";
「LIKE '%$ trimmed%'は何をすべきですか? – Chris
私は通常 'SELECT * FROM table1 WHERE datestored> = \ ''のようなものを使用します。日付( 'Y-m-d H:i:s')。 '\'; '' –
ddestがトリミングされたクエリに基づくデータを返します。ありがとうございます – kylel9506