每天一问,如题:从数据库获取用户名显示在下拉框中,并可以提交选中的用户名去跳转页面,求各位大大教诲。<?php
$conn = mysql_connect("localhost","root","") or die("不能连接到服务器!".mysql_error());
$db_selected = mysql_select_db("test",$conn) or die("不能连接到服务器!".mysql_error());
mysql_query("set names gb2312"); //选择编码格式GB2312
$sql = mysql_query("SELECT userName FROM user");
$row = mysql_fetch_object($sql);
if(!$row){
echo "<font color='red'>您搜索的信息不存在!</font>";
}
?>
<div align="center">
<label for="welcome">欢迎您,请选择用户:</label>
<form action="info.php" method="post" id="form1">
<select name="userName"">
<?php
  do{
 ?>
<option value=<?php echo $row ?>><?php echo $row ?></option>
<?php
}while($row = mysql_fetch_object($sql));
mysql_free_result($sql);
?>
</select>
<input type="submit" value="查询">
</form>
</div>
现在下拉框不显示内容,查询按钮出不来。