データベースには UNIX タイムスタンプが含まれています。PHP はどのようにしてその日のすべての情報を取得できるのでしょうか?
getdate -- 日付/時刻情報を取得します
説明
array getdate ([int timestamp])
タイムスタンプに基づいて日付情報を含む結合された配列を返します。タイムスタンプが指定されていない場合は、現在の現地時間が想定されます。
フィールドの 1 つにタイムスタンプが保存されているということであれば、次のようにしましょう:
[code=php
]$today = date('Y-m-d')
$startTime = strtotime( $today ); //今日の早朝のタイムスタンプ
$endTime = $startTime+24*3600; //明日の早朝のタイムスタンプ
$sql = "select * from $startTime と $endTime"; // SQL を実行します
[/code]
しかし、それがどれほど効率的であるかはわかりません。高性能 Mysql によると、時間を保存するには日付ラジカルを使用するのが最善です。