แบบฟอร์ม input วันที่ เวลา PHP บทความนี้สอนสร้างแบบฟอร์มที่ประกอบด้วย input date สำหรับเลือกวันที่ และ input time สำหรับเลือกเวลา พร้อมส่งค่าทั้ง และรับค่า แสดงผลลัพธ์วันที่ เวลา ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง แบบฟอร์ม input วันที่ เวลา PHP
<?php
echo "
<form action='index.php' method='post'>
วันที่ <input type='date' name='date'>
เวลา <input type='time' name='time'>
<input type='submit' value='ตกลง'>
</form>
";
?>
<?php
isset( $_POST['date'] ) ? $date = $_POST['date'] : $date = "";
isset( $_POST['time'] ) ? $time = $_POST['time'] : $time = "";
if( !empty( $date ) && !empty( $time ) ) {
echo "<div style='margin-top:.5rem'>วันที่ {$date} / เวลา {$time}</div>";
}
?>
แบบฟอร์ม input วันที่ เวลา PHP จากตัวอย่างสร้างฟอร์ม พร้อม input 2 ชนิด มีรายละเอียดดังนี้
1. input type="date" คือ input สำหรับให้ผู้ใช้งานเลือกวันที่ ประกอบด้วย วัน/เดือน/ปี
2. input type="time" คือ input สำหรับให้ผู้ใช้งานเลือกเวลา ประกอบด้วย ชั่วโมง/นาที