10/10/2018, 13:18

Lưu dữ liệu ngày tháng năm vào cơ sở dữ liệu và cách lấy nó ra đúng định dạng như thế nào ?

Em đang làm bài tập về quản lí tuyển dụng , trong phần đăng tuyển dụng có trường tên là hạn nộp hồ sơ , tham khảo trên mấy trang vietnamworks hay timviecnhanh thì khi click vào textfield của trường hạn nộp hồ sơ ấy nó hiện ra ngày và chọn ngày .
Các bác có ai biết bảo em làm như thế nào với .
Em cảm ơn .
thiettam88 viết 15:20 ngày 10/10/2018
Chào bạn, bạn có thể tham khảo đoạn code sau của mình.
<select name="chonngay" >
<option value="0">Ngày</option>
<?php for($i=1;$i<=31;$i++) {?>
<option onclick="click_lay_ngay('<?php echo $i ?>')" value="$i"><?php echo $i ?></option>
<?php }?>
</select>

<select name="chonthang">
<option value="0" >Tháng</option>
<?php for($i=1;$i<=12;$i++) {?>
<option onclick="click_lay_thang('<?php echo $i ?>')" value="$i"><?php echo $i ?></option>
<?php }?>

</select>

<select name="chonnam">
<option value="0">Năm</option>
<?php for($i=2012,$j=1;$i<=2014;$i++,$j++) {?>
<option onclick="click_lay_nam('<?php echo $i ?>')" value="<?php echo $j ?>"><?php echo $i ?></option>
<?php }?>
</select>
antipro.vn viết 15:21 ngày 10/10/2018
Mình không hiểu là bạn hỏi cái phần "show cái calendar" hay là phần "chuyển ngày tháng năm từ dạng đọc thường -> sang dạng db" ?

Phần show calendar: bạn có thể tham khảo tại http://jqueryui.com/demos/datepicker/

Phần chuyển dữ liệu, bạn làm theo cách thủ công:

dùng explode để cắt từng phần của string ngày tháng năm ra
dùng "cộng chuỗi" để tạo ra dữ liệu mới

bạn tìm hiểu thêm ở trang php.net nhé
hoangtk viết 15:31 ngày 10/10/2018
Tiêu đề hỏi 1 đàn và nội dung hỏi 1 nẻo. Nếu mún hiện cái date picker thì bạn search javascript date picker thì ra nhiều lắm như jqueryui ở trên.
Tùng Phạm viết 15:23 ngày 10/10/2018
Có 1 cách khác là lưu ngày tháng năm thành số int, dưới dạng mktime, sau đó dựa vô cái này mà convert qua lại thôi. Thuận tiện hơn.

À mà nhầm, kiểu gì cũng phải đúng format mới được
chieftain2t viết 15:30 ngày 10/10/2018
Bac thử dùng hàm này trong Mysql xem sao DATE_FORMAT()
Bài liên quan
0