Tôi chỉ đoán, nhưng Date
của bạn trường trong cơ sở dữ liệu thuộc loại date
hoặc datetime
. Định dạng của chúng là YYYY-mm-dd
. Hãy thử thay đổi mã của bạn thành:
$insertdate = date('Y-m-d', strtotime($_POST['Date']));
Ngoài ra, bạn không chuyển đổi ngày thành dấu thời gian trước khi định dạng nó. Tôi đã thêm strtotime()
trên dữ liệu ở đây.