|
|
|
รบกวนช่วยดูวิธีการดึงข้อมูลจากฐานข้อมูลมาแสดงผลในแบบ drop down หน่อยครับ |
|
|
|
|
|
|
|
คำถามนี้ถือเป็นพื้นฐานสำคัญเลยน่ะ และในเว็บนี้มี php tutorials เยอะมากลองศึกษาเพิ่มเติ่มดูน่ะครับ
Code ตัวอย่าง(PHP)
$data = array('A','B','C','D'); // สมมุตินี่เป็นข้อมูลที่ได้จากการ select data from table น่ะครับ
echo '<p>dropsown : <select name="sample">';
echo '<option>Please select one</option>';
for($i=0;$i<count($data);$i++){
echo '<option value="'.$data[$i].'">'.$data[$i].'</option>';
}
echo '</select></p>';
|
ประวัติการแก้ไข 2013-04-22 14:53:47
|
|
|
|
Date :
2013-04-22 14:51:06 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ในภาษา HTML select box สามารถเซ็คค่า default ได้ โดยใช้ selected="selected"
Code ตัวอย่าง(ต่อ)(PHP)
$data = array('A','B','C','D'); // สมมุตินี่เป็นข้อมูลที่ได้จากการ select data from table น่ะครับ
$default = 'C'; // สมมุติให้ C เป็นค่าที่มีอยู่แล้ว
echo '<p>dropsown : <select name="sample">';
echo '<option>Please select one</option>';
for($i=0;$i<count($data);$i++){
if($data[$i]==$default){
echo '<option selected="selected" value="'.$data[$i].'">'.$data[$i].'</option>';
}else{
echo '<option value="'.$data[$i].'">'.$data[$i].'</option>';
}
}
echo '</select></p>';
|
|
|
|
|
Date :
2013-04-22 15:42:54 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|