<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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ทำในส่วนของการ search ค่ะ แต่ว่า ติดปัญหาตอน คิวรี ข้อมูล
โดย odamayuko อ 26 ต.ค. 2010 4:46 pm บอร์ด Programming - PHP
1
15984
พ 27 ต.ค. 2010 2:18 pm โดย mindphp View Topic ทำในส่วนของการ search ค่ะ แต่ว่า ติดปัญหาตอน คิวรี ข้อมูล
XAMPP 1.7.3 เจ๋งจริงๆ ครับพี่น้อง
โดย Anonymous อ 26 ต.ค. 2010 3:35 pm บอร์ด Linux - Web Server
0
2565
อ 26 ต.ค. 2010 3:35 pm โดย บุคคลทั่วไป View Topic XAMPP 1.7.3 เจ๋งจริงๆ ครับพี่น้อง
[php]script เขียน BB CODE
โดย gangwell อ 26 ต.ค. 2010 3:23 pm บอร์ด Free PHP Code Download script
0
3529
อ 26 ต.ค. 2010 3:23 pm โดย gangwell View Topic [php]script เขียน BB CODE
วีดีโอสอน วิธีติดตั้ง windows 7
โดย mindphp อ 26 ต.ค. 2010 2:42 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
2547
อ 26 ต.ค. 2010 2:42 pm โดย mindphp View Topic วีดีโอสอน วิธีติดตั้ง windows 7
The XAMPP default ports:
โดย Anonymous อ 26 ต.ค. 2010 1:20 pm บอร์ด Linux - Web Server
0
1823
อ 26 ต.ค. 2010 1:20 pm โดย บุคคลทั่วไป View Topic The XAMPP default ports:
site map จำเป็นต้องทำไหมครับ
โดย gangwell จ 25 ต.ค. 2010 10:35 pm บอร์ด Programming - PHP
2
981
อ 26 ต.ค. 2010 10:29 am โดย gangwell View Topic site map จำเป็นต้องทำไหมครับ
hosting 20GB 250/ปี ถูกที่สุด
โดย TIGERKIT จ 25 ต.ค. 2010 5:55 pm บอร์ด Web Hosting Review - Free Host Share Host VPS
3
4471
จ 31 ต.ค. 2011 5:46 pm โดย TIGERKIT View Topic hosting 20GB 250/ปี ถูกที่สุด
ถามเพื่อน ๆ เรื่องการเขียนเว็บแบบนี้หน่อยครับ หาวิธียังไม่ได้เลยครับ
โดย Anonymous จ 25 ต.ค. 2010 8:29 am บอร์ด Programming - PHP
0
887
จ 25 ต.ค. 2010 8:29 am โดย บุคคลทั่วไป View Topic ถามเพื่อน ๆ เรื่องการเขียนเว็บแบบนี้หน่อยครับ หาวิธียังไม่ได้เลยครับ