下拉列表不会在codeigniter中选择正确格式的选项

时间:2017-09-18 09:55:55

标签: codeigniter-3

<datalist id="stoplist">
Array
(   

    [0] => Array
        (
            [stops] => katraj dairy
        )

    [1] => Array
        (
            [stops] => bharati vidyapith
        )

    [2] => Array
        (
            [stops] => balaji nagar
        )

    [4] => Array
        (
            [stops] => k k market 
        )


)
</datalist>

这是我的观点

foreach ($data1 as $row) {
  echo "<option value=".$row['stops'].">".$row['stops']."</option>";
}

当我选择katraj dairy时,我只获得katraj值。

我在上面打印时从数据库中获得了正确的值。有什么问题?

1 个答案:

答案 0 :(得分:0)

您需要从控制器传递数据,然后才能从视图中访问它。

 &this->load->view("viewname.php",$data)

其中$ data是从数据库中获取的数组

选择选项的格式

     <select>
     <option value="">name</option>
      </select>

修改后的代码:

    echo "<select>";
    foreach ($data1 as $row) {
    echo "<option value=".$row['stops'].">".$row['stops']."</option>";
    }
    echo "</select>";