Devdit
 

ส่งค่า Radio Button ไปยัง PHP

1.8K

ส่งค่า Radio Button ไปยัง PHP บทความนี้สอนสร้าง Radio Button ด้วย input type="radio" พร้อมกำหนดชื่อตัวแปร และค่าข้อมูล เมื่อผู้ใช้งานกดปุ่มตกลงจะส่งค่า Radio Button ไปยัง PHP สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง ส่งค่า Radio Button ไปยัง PHP

<form action="<?=$_SERVER['PHP_SELF'];?>" method="POST">
    <b>เพศ</b>
    <input type="radio" name="sex" value="ชาย"> ชาย
    <input type="radio" name="sex" value="หญิง"> หญิง
    <input type="submit" value="ตกลง">
</form>
<?php
    isset( $_POST['sex'] ) ? $sex = $_POST['sex'] : $sex = "";
    if( !empty( $sex ) ) {
        echo "<div style='margin-top:.5rem; color:red;'>คุณเลือกเพศ {$sex}</div>";
    }
?>

คำอธิบาย

ส่งค่า Radio Button ไปยัง PHP จากตัวอย่างสร้างฟอร์มพร้อม Radio Button ด้วย input type="radio" 2 อัน คือ ชาย และหญิง ชื่อตัวแปรเดียวกันคือ sex เมื่อผู้ใช้งานเลือก radio และกดปุ่ม submit ตัวแปร sex จะถูกส่งไปที่ PHP รับค่าด้วย $_POST['sex'] จากนั้นแสดงข้อมูลของ radio ที่ผู้ใช้งานเลือกออกสู่หน้าจอด้วยคำสั่ง echo

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