<select> element คือ ตัวเลือกแบบ drop-down list ถูกใช้สร้างเพื่อให้ผู้ใช้งานนำไปใช้สร้างตัวเลือกที่มีการเลือกใช้งานได้หลากหลายมากกว่า 1 ตัว และภายใน <select> element ก็มี <option> tag ไว้กำหนดตัวเลือกที่มีอยู่ในรายการผู้ที่นำไปใช้งานสามารถเขียนโค้ดได้เลย ผู้ใช้สามารถนำไปเขียนได้ทั้ง PHP และ HTML โดยเราจะนำ value หรือก็คือค่าที่กำหนดไห้กับ <option> tag จะเป็นค่าอะไรก็ได้ เราจะทำค่านี้ไปใช้ในการแสดงผลหรือคำนวณ
ตัวอย่าง
หน้า index.php
<form method="post" action="" name="from">
<div class="input-group">
<span class="input-group-addon" id="basic-addon">อาหาร</span>
<select class="form-control" name="type" id="list">
<option value="อาหารคาว">อาหารคาว</option>
<option value="อาหารหวาน">อาหารหวาน</option>
</select>
</div>
<br/>
<div class="text-center">
<button class="btn" type="submit" id="1" name="submit">Summit</button>
</div>
<br/>
<?php
if (isset($_POST['submit'])) {
$type = $_POST['type'];
if($type== "อาหารคาว") {
$t1 = 5*6;
}
if ($type == "อาหารหวาน"){
$t1 = 7*8;
}
?>
<strong><?php echo "อาหาร" ?></strong>
<?php echo $type; ?><br/>
<strong><?php echo "ราคา" ?></strong>
<?php echo number_format($t1); ?>
<?php
}
?>
<div>
</div>
</form>
ผลลัพธ์
ก่อนกดปุ่ม summit
หลังกดปุ่ม summit
อ้างอิง : w3schools
ข่าวสารเพิ่มเติมเกี่ยวกับ PHP