10/10/2018, 00:09
Hỏi về date trong PHP?
Tôi muốn làm form đăng kí thành viên.
Trong database sẽ có field "ngay_dang_ki" và "ngay_het_hạn".
hai trường này để kiểu timestamp. Khi đăng kí thì chèn vào ngay_dang_ki:
$ngay_dang_ki = date("YmdHis,time()");
Còn ngày hết hạn, tôi muốn set ngay_het_hạn = ngay_dang_ki + 120 ngay. Vậy phải gán ngày hết hạn như thế nào để lưu đuọc vào trường timestamp và khi đến đúng ngày hết hạn thì có thể truy vấn để xóa thành viên đó khỏi danh sách nếu ngay_het_han <= ngay hiện tại.
Trong database sẽ có field "ngay_dang_ki" và "ngay_het_hạn".
hai trường này để kiểu timestamp. Khi đăng kí thì chèn vào ngay_dang_ki:
$ngay_dang_ki = date("YmdHis,time()");
Còn ngày hết hạn, tôi muốn set ngay_het_hạn = ngay_dang_ki + 120 ngay. Vậy phải gán ngày hết hạn như thế nào để lưu đuọc vào trường timestamp và khi đến đúng ngày hết hạn thì có thể truy vấn để xóa thành viên đó khỏi danh sách nếu ngay_het_han <= ngay hiện tại.
Bài liên quan
$ngay_dang_ky=time();
Ở đây, $ngay_dang_ky sẽ là số giây tính từ 1/1/1971 thì phải.
Như vậy, ngày hết hạn là
$ngay_het_han = $ngay_dang_ky + 3600*120;