Din opgave er:
$dis_date=date("Y-m-d H:i:s");
så $dis_date
indeholder både en dato og et tidspunkt på dagen. Forespørgslen vil kun matche, hvis posterne i tabellen har nøjagtig samme tidspunkt på dagen, ikke kun samme dato.
Du bør lade tiden være ude af variablen:
$dis_date=date("Y-m-d");
Hvis datatypen for kolonnen i tabellen er DATETIME
, skal du også filtrere tiden fra det med:
AND DATE(ondate)='$dis_date' And subject='$subj_d'"
Du behøver ikke at gøre dette, hvis datatypen er DATE
.