จะมีฟิลด์ ย่อย
LID = บันทึกเป็นตัวเลข 01,02,03....
LName = ชื่อวิชา
เพื่อเอามาใช้ในการทำ Drop และเผื่อมีการเปลี่ยนแปลงรายชื่อ
โค้ด: เลือกทั้งหมด
<select name="txtLesson">
<option value="">เลือกบทเรียน</option>
<?
$strSQL = "SELECT * FROM lesson_list ORDER BY LID ASC";
$listQuery = mysql_query($strSQL);
while($listResult = mysql_fetch_array($listQuery))
{
?>
<option value="<?=$listResult["LID"];?>"><?=$listResult["LName"];?></option>
<?
}
?>
</select>
ปัญหาคือแต่ก่อนนี้ผมจะใช้
function if เข้ามาเปลี่ยนค่าที่แสดง จาก 01 เป็น วิชาคณิตศาสตร์ ($lesname)
โค้ด: เลือกทั้งหมด
<?
if($row['Lesson'] == "01"){
$lesname = "วิชาคณิตศาสตร์
";
}elseif($row['Lesson'] == "02"){
$lesname = "วิชาสังคมศึกษา";
}elseif(
........//
}?>
ลองหลายแบบแล้วไม่ได้สักที รบกวนท่านผู้ครับ