Re: [請益] 有關選單問題?

看板PHP作者 (小惡魔)時間17年前 (2008/12/13 14:39), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)

12/13 11:41,
我在這個網站,看到這種寫法,比較簡潔,但是我想說
12/13 11:41

12/13 11:42,
是否有更簡潔的方法,因為如果有100或更多項,就會使
12/13 11:42

12/13 11:43,
程式量變很大。
12/13 11:43
100多項的時候,是否可以考慮用 DB 作法:底下是 MySQL 作法 <select name="user_level"> <option value="">請選擇</option> <? $sql = "SELECT level_id,level_name FROM " . LEVEL_TABLE; if( !($result = $db->sql_query($sql)) ) { die("Could not query config information" . $sql); } while($row = $db->sql_fetchrow($result)){ $selected = ($row['level_id'] == $a['user_level']) ? "selected" : ""; echo '<option value="'.$row["level_id"].'" '.$selected.'>'.$row["level_name"].'</option>'; } ?> </option> </select> 我想大量超過5項,我就會考慮用 DB 作法,因為我懶得寫一堆 if 判斷條件 -- Appleboy Blog: http://blog.Wu-Boy.com Appleboy Life: http://life.wu-boy.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.107.20

12/13 18:02, , 1F
推,太多就用DB讀吧,語法乾淨好維護 :Q
12/13 18:02, 1F
文章代碼(AID): #19GrYe5M (PHP)
討論串 (同標題文章)
文章代碼(AID): #19GrYe5M (PHP)