Nhiệm vụ của bạn là:
$dis_date=date("Y-m-d H:i:s");
vì vậy $dis_date
chứa cả ngày và giờ trong ngày. Truy vấn sẽ chỉ khớp nếu các bản ghi trong bảng có cùng thời gian trong ngày, không chỉ cùng ngày.
Bạn nên bỏ thời gian ra khỏi biến:
$dis_date=date("Y-m-d");
Nếu kiểu dữ liệu của cột trong bảng là DATETIME
, bạn cũng cần lọc ra thời gian từ đó, với:
AND DATE(ondate)='$dis_date' And subject='$subj_d'"
Bạn không cần thực hiện việc này nếu kiểu dữ liệu là DATE
.