
แบบฟอร์ม 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 สำหรับให้ผู้ใช้งานเลือกเวลา ประกอบด้วย ชั่วโมง/นาที