2013-03-09 37 views
0

嘿傢伙我是一個biginner in codeigniter,我正在一個應用程序中,我有一個編輯窗體,在這種形式我有一個下拉字段,我想設置它的價值由已經fil在database.i的價值。我找到了解決方案set_select,但我不知道如何使用它,並在選擇領域的幫助。 。設置默認值的下拉菜單來自數據庫使用codeigniter

我認爲是。 。

<td>Moderator :</td> 
<td> 
    <label for="select"></label> 
    <select name="mod" value="" tabindex="1" > 
     <?php foreach($dropvalue2 as $value): ?> 
     <option value="<?=$value['moderator_id']?>"><?=$value['moderator_name']?></option> 
     <?php endforeach; ?> 
    </select> 
</td> 

通過這個我抓取列表如果下拉列表,但我想要一個值在頂部,這是我想編輯的行有關。 。

回答

0

從數據庫中獲取值。然後在你的循環中使用它。

foreach($dropvalue2 as $value) 
{ 
    $string = ""; 
    if($value['moderator_id'] == $moderator_in_db) $string = "SELECTED"; ?> 

    <option value="<?= $value['moderator_id'] ?>" <?= $string ?>><?= $value['moderator_name'] ?></option> <?php 
} 
+0

: - 什麼是字符串和$ moderator_in_db – Jay 2013-03-09 12:23:18

+0

它不是爲我工作的任何其他的想法@AmazingDreams – Jay 2013-03-11 04:01:07

+0

我希望我不用解釋'$ string'(將它添加'SELECTED'或無之間切換根據條件)並且'$ moderator_in_db'是您正在討論的數據庫中的值。沒有其他想法。 – AmazingDreams 2013-03-11 06:32:13

相關問題