为什么我的PHP代码不起作用

时间:2013-09-13 13:26:44

标签: php regex

我的PHP代码显示了浏览器中的组合框,但问题是这样  这些物品是看不见的。我怎样才能让它们可见?

    

<select name="test">
<?php
mysql_select_db('LMS',  mysql_connect('localhost','root',''))or die(mysql_error());

$sql="select lec_name from lecturer";
$q=mysql_query($sql);

while($row=mysql_fetch_array($q))
{

echo "<option value=".$row[lec_name]."</option>";
}
?>
</select> 

</body>
</html>

1 个答案:

答案 0 :(得分:4)

你的标记错了,它应该是这样的:

echo "<option value=\"".$row['lec_name']."\">title</option>";

您没有关闭开始option标记。 您还需要在开始和结束<option>标记之间放置一些内容。