初心者の質問です。昨日の日付で日付が付けられているデータベース内のすべてのレコードを検索する必要があります。この列は DATE タイプです。
PHPで:
$yesterday = date('Y-m-d', strtotime($Date. ' - 1 day'));
これにより、期待どおり「2013-04-11」が生成されます。しかし、私がしようとすると
$gamesQuery = mysqli_query($con,"SELECT * FROM scores WHERE home_team = $teamId AND game_date = $yesterday");
一致が得られません。私のデータベースには間違いなく、game_date = 2013-04-11 のレコードがあります。
(同様のSOの質問がたくさん見つかりましたが、役立つほど基本的なものはありません)。