0
我用笨和我有使用该结构option
标签的形式:生成HTML选项标签通过array_push在codeignitor
$options = array(
'small' => 'Small Shirt',
'med' => 'Medium Shirt',
'large' => 'Large Shirt',
'xlarge' => 'Extra Large Shirt',
);
echo form_dropdown('shirts', $options, 'large');
将产生:
<select name="shirts">
<option value="small">Small Shirt</option>
<option value="med">Medium Shirt</option>
<option value="large" selected="selected">Large Shirt</option>
<option value="xlarge">Extra Large Shirt</option>
</select>
但我想找回数据库中的数据。我用这样的:
$options = array();
foreach(...) {
array_push($options, $menu_name_db[$i]);
}
将产生:
<select name="shirts">
<option value="0">Small Shirt</option>
<option value="1">Medium Shirt</option>
<option value="2" selected="selected">Large Shirt</option>
<option value="3">Extra Large Shirt</option>
</select>
但我希望通过自己的ID或成本进行初始化从数据库中的值,例如。
我该怎么做?
谢谢。
因此,'$ menu_name_db [$ i]'包含像'小衬衫'的描述。什么条目包含“小”的值? – Barry 2014-10-31 12:02:37
@Barry这正是我的问题:) – 2014-10-31 12:04:29
print_r($ menu_name_db);我需要知道$ menu_name_db包含什么.. – 2014-10-31 12:08:56