Codeigniter PHP保存数组数据并获取值以进行编辑

时间:2017-03-13 16:29:29

标签: php codeigniter

我在我的form.i上有这个数组数据。我使用控制器显示值列表。如果我想将它存储到数据库,使用值1,当我想编辑数据时,它显示下拉列表中的文本。例如:

$data['material'] = array(
                          '1'=> 'Plastic',
                          '2'=> 'Rubber',
                          '3'=> 'Metal',
                         );
<select>
    <?php foreach($material as $value)
          {
            echo '<option value=".$value['....']."'>'.$value['....'].'</option>
          }
</select>

这样做的任何提示?谢谢

1 个答案:

答案 0 :(得分:3)

您有associated个数组key/value对。请尝试如下。

foreach($material as $key=>$value)
          {
            echo "<option value="'.$key.'">".$value."</option>";
          }