将数组值传递给选项值

时间:2017-09-23 18:16:05

标签: php

我循环遍历数组并将这些值传递给选择列表,如下所示

db.thoughts.update(
   { "space.type": "list" },
   { $set: { "space.type": "arrangement" } },
   { multi: true }
);

我必须通过<select class="form-control chzn-select"> <?php while($row = mysqli_fetch_array($query)){ echo "<option>" . $row['schoolname'] . "</option>"; }?> </select> 。我怎么做?

2 个答案:

答案 0 :(得分:1)

echo "<option value='" . $row['schoolcode'] . "'>" . $row['schoolname'] . "</option>";

答案 1 :(得分:0)

这与jQuery有什么关系?

您是否尝试执行以下操作:

echo '<option value="' . $row['schoolcode'] . '">' . $row['schoolname'] . '</option>';

另外:尝试将逻辑与表示分开。 (这种方法的常用方法是MVC或MVVM方式)在构建html时与数据库进行通信并不好。 (错误会发生什么?您无法重定向并发送不完整或错误的HTML)