如何用php 循环 option

<?php
mysql_connect('localhost','root','');
mysql_select_db('test');
mysql_query('set name uft8');
$sql='select * from tset';
$result=mysql_query($sql);


?>



<?php

<?php while($row=mysql_fetch_array($result)):
菜单:<select>
<option value="1"><?php $row['username']?></option>
<option value="2">选项二</option>
<option value="3">选项三</option>
      </select>

<?php endwhile?>


?>

这样好像不行 该咋循环捏

阅读 6.7k
4 个回答
✓ 已被采纳新手上路,请多包涵

clipboard.png

<?php标签不能嵌套吧

多了一个<?php

<?php $row['username']?> 修改成 <?php echo $row['username']?>

<?php
mysql_connect('localhost','root','');
mysql_select_db('test');
mysql_query('set name uft8');
$sql='select * from tset';
$result=mysql_query($sql);


?>

菜单:<select>

    <?php while($row=mysql_fetch_array($result)):?>
    <option value="<?=$row['id']?>"><?=$row['username']?></option>
    <?php endwhile?>

 </select>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
101 新手上路
子站问答
访问
宣传栏