0

手動でこれを行うことができることは知っていますが、それはこれのポイントではありません。今日の日付を mongoDB クエリに入れて動作させる必要があります。

手で、以下はうまくいきます。

$cursor = $collection->find(array("date"=> array('$gt' => '01/10/2013')));

ただし、次を使用すると

$date = date('d/m/Y');
$cursor = $collection->find(array("date"=> array('$gt' => '$date')));

それは動作しません

私が試してみました

$cursor = $collection->find(array("date"=> array('$gt' => $date)));
$cursor = $collection->find(array("date"=> array('$gt' => "'".$date."'")));
$cursor = $collection->find(array("date"=> array('$gt' => \"$date\")));

上記のどれも機能しませんでした

4

1 に答える 1