<select> element คือ ตัวเลือกแบบ drop-down list ถูกใช้สร้างเพื่อให้ผู้ใช้งานนำไปใช้สร้างตัวเลือกที่มีการเลือกใช้งานได้หลากหลายมากกว่า 1 ตัว และภายใน <select> element ก็มี <option> tag ไว้กำหนดตัวเลือกที่มีอยู่ในรายการผู้ที่นำไปใช้งานสามารถเขียนโค้ดได้เลย ผู้ใช้สามารถนำไปเขียนได้ทั้ง PHP และ HTML โดยเราจะนำ value หรือก็คือค่าที่กำหนดไห้กับ <option> tag  จะเป็นค่าอะไรก็ได้ เราจะทำค่านี้ไปใช้ในการแสดงผลหรือคำนวณ

     โดยบทความนี้จะกล่าวถึงการดึงค่า <select> element  จากฐานข้อมูลมาแสดง

 

ตัวอย่างโค้ด

 

<?php $type = (isset($fetch['ชื่อฟิลด์ในฐานข้อมูล'])) ? $fetch['ชื่อฟิลด์ในฐานข้อมูล'] : ''; ?>

<select class="form-control" name="type" id="list">
  <option value="จ่ายปลายงวด" <?php if($type == "จ่ายปลายงวด") echo "selected"; ?> >จ่ายปลายงวด (End)</option>
  <option value="จ่ายต้นงวด" <?php if($type == "จ่ายต้นงวด") echo "selected"; ?> >จ่ายต้นงวด (Beginning)</option>
</select>

 

ผลลัพธ์

 

    ก่อนการดึงค่าจากฐานข้อมูล select

 

ก่อนการดึงค่าจากฐานข้อมูล
ก่อนการดึงค่าจากฐานข้อมูล

    เมื่อดีงจากฐานข้อมูลแล้ว

เมื่อดึงจากฐานข้อมูล
เมื่อดึงจากฐานข้อมูล

    

อ้างอิง : w3schools 

 

ข่าวสารเพิ่มเติมเกี่ยวกับ PHP

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
มีวิธีเปลี่ยนโลโก้ตอนที่เราปิดเว็บไซค์หรือเปล่าครับ
โดย editmaster88 พ 20 ต.ค. 2010 12:09 am บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
0
921
พ 20 ต.ค. 2010 12:09 am โดย editmaster88 View Topic มีวิธีเปลี่ยนโลโก้ตอนที่เราปิดเว็บไซค์หรือเปล่าครับ
ลง joomla ติดปัญหาค่ะ
โดย aeea26 อ 19 ต.ค. 2010 9:27 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
1198
อ 19 ต.ค. 2010 11:00 pm โดย mindphp View Topic ลง joomla ติดปัญหาค่ะ
ปรึกษาหน่อยครับเรื่อง board
โดย gungsakab อ 19 ต.ค. 2010 2:54 pm บอร์ด Programming - PHP
2
676
อ 19 ต.ค. 2010 4:34 pm โดย gungsakab View Topic ปรึกษาหน่อยครับเรื่อง board
ทำ Extension แบบง่ายด้วย Jumi
โดย jeeradate อ 19 ต.ค. 2010 10:42 am บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
0
931
อ 19 ต.ค. 2010 10:42 am โดย jeeradate View Topic ทำ Extension แบบง่ายด้วย Jumi
อยากรู้วิธีที่จะโชว์ร้านค้า หากติดตั้งแบบอัพ virtuemart ให้ joomla คับ
โดย rukturna อ 19 ต.ค. 2010 9:17 am บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
1526
อ 19 ต.ค. 2010 9:52 am โดย mindphp View Topic อยากรู้วิธีที่จะโชว์ร้านค้า หากติดตั้งแบบอัพ virtuemart ให้ joomla คับ
การติดตั้ง control panel ispcp บน Ubuntu
โดย mindphp อ 19 ต.ค. 2010 1:30 am บอร์ด Linux - Web Server
0
2669
อ 19 ต.ค. 2010 1:30 am โดย mindphp View Topic การติดตั้ง control panel ispcp บน Ubuntu
การเขียนหน้าเว็บภาษาphp
โดย Anonymous จ 18 ต.ค. 2010 11:17 pm บอร์ด Programming - PHP
3
1161
อ 19 ต.ค. 2010 10:21 pm โดย kickkapom View Topic การเขียนหน้าเว็บภาษาphp
Need some help with error when posting
โดย Anonymous จ 18 ต.ค. 2010 6:00 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
1013
จ 18 ต.ค. 2010 11:50 pm โดย mindphp View Topic Need some help with error when posting