0

データベースから 2 日以上前のユーザー コメントを表示しようとしています。これは、サイトに表示される前にコメントを選別できるようにするためです。日付は CURDATE() を使用してデータベースに入力されます

これを機能させるために複数の方法を試しましたが、これまでのところ喜びはありません。日付を比較しようとする私のコード行は次のとおりです。

$comments = "SELECT comments, initial, surname, theDate " . 
            "FROM tbl " . 
            "WHERE comments IS NOT NULL AND " . 
            "theDate < (unix_timestamp(CURDATE() - interval 2 day)) " .
            "ORDER BY theDate DESC";

このメソッドを使用してすべてが表示されます。

4

2 に答える 2

0

使用: NOT BETWEEN CURDATE() - INTERVAL 2 DAY AND CURDATE() で、2 日より古いすべてのものを取得する必要があります

于 2013-09-18T15:50:43.377 に答える