2014-07-02 85 views
0

在HTML,這是完全合法的:如何使用多個相同的鍵值在Codeigniter中創建下拉/選擇?

<select name='val'> 
    <option value='0'>Wrong Answer</option> 
    <option value='0'>Also a wrong Answer</option> 
    <option value='1'>Correct Answer</option> 
    <option value='1'>Also a correct Answer</option> 
    <option value='1'>Another correct Answer</option> 
</select> 

如何陣列的外觀要傳遞給form_dropdown(「VAL」,$陣列)的笨在這種情況下? 這可能嗎?

+1

這是不可能不延長形式幫手。或者,您可以給它們不同的值並檢查控制器中哪些是正確/不正確的,或者從自定義數組格式手動構建選擇。 – Jeemusu

回答

0

密鑰=>值配對數組作爲參數form_dropdown()form_drop的
語法()函數是:

回波form_dropdown( 'name_of_dropdown',$ key_value_pair_array);

這裏是我的工作代碼: 學生數組,它包含學生ID爲關鍵和學生姓名的價值現在把這個數組form_dropdown()

$student["101"]="student1"; 
$student["102"]="student2"; 
$student["103"]="student3"; 
$student["104"]="student4"; 
$student["105"]="student5"; I 

echo form_dropdown('student',$student); 
+0

這些沒有*多個相同的鍵值*根據我的例子。 –

相關問題