Trong truy vấn của mình, bạn sử dụng :dt như một trình giữ chỗ, nhưng trong phương thức khởi tạo lớp, bạn sử dụng $this->birth_date .
Sau khi truyền, điều này sẽ tạo ra một mảng có chỉ mục 'birth_date' , không khớp với tham số được đặt tên "dt" :chọn cái này hoặc cái kia.