Devdit
 

รับค่าจาก drop down list PHP จากการส่งข้อมูแบบ $_POST

2.9K

สอนเขียนรับค่าจาก drop down list PHP จากการส่งข้อมูแบบ $_POST บทความนี้แนะนำการสร้าง drop down list ด้วย HTML พร้อมส่งค่าด้วยแท็ก form และรับค่าจาก drop down list ด้วยภาษา PHP และแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง รับค่าจาก drop down list PHP จากการส่งข้อมูแบบ $_POST

<form action="<?=$_SERVER['PHP_SELF'];?>" method="POST">
    ภาษาที่ชอบ
    <select name="ddl">
        <option value="JavaScript">JavaScript</option>
        <option value="PHP">PHP</option>
        <option value="HTML">HTML</option>
    </select>
    <input type="submit" value="ส่งข้อมูล">
</form>
<?php
    isset( $_POST['ddl'] ) ? $ddl = $_POST['ddl'] : $ddl = "";
    if( !empty( $ddl ) ) {
        echo "drop down list ที่เลือกคือ ".$ddl;
    }
?>

ผลลัพธ์

drop down list ที่เลือกคือ PHP

คำอธิบาย

รับค่าจาก drop down list PHP เริ่มต้นสร้าง drop down list ด้วยแท็ก select กำหนดชื่อตัวแปรผ่าน attribute name เท่ากับ ddl เมื่อผู้ใช้งานกดปุ่ม submit ตัวแปร ddl จะถูกส่งผ่านฟอร์มไปที่ PHP จากนั้นรับค่าจาก drop down list ด้วย $_POST พร้อมกับแสดงผลลัพธ์ออกสู่หน้าจอด้วยคำสั่ง echo

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ