Váš úkol je:
$dis_date=date("Y-m-d H:i:s");
takže $dis_date
obsahuje jak datum, tak denní čas. Dotaz bude odpovídat pouze v případě, že záznamy v tabulce mají přesně stejnou denní dobu, nikoli pouze stejné datum.
Měli byste vynechat čas v proměnné:
$dis_date=date("Y-m-d");
Pokud je datový typ sloupce v tabulce DATETIME
, také z toho musíte odfiltrovat čas pomocí:
AND DATE(ondate)='$dis_date' And subject='$subj_d'"
Pokud je datový typ DATE
, nemusíte to dělat .