问问题
3038 次
2 回答
2
不要<select>
在带有 php 的 while 循环中使用
但foreach
改为使用它。首先获取您的数据,
$data = $query->fetchAll();
然后用这个数据输出
<select>
<option value=""> --Select-- </option>
<?php foreach($data as $row): ?>
<option><?=$row['id']?></option>
<?php endforeach ?>
</select>
于 2013-10-28T14:17:46.580 回答
0
听起来您已经循环了一次结果,但随后又尝试循环。如果您不重置光标,那么将不会获取任何内容——您已经在结果的末尾。
于 2013-10-28T14:40:29.650 回答