当我为下拉菜单添加以下代码时,我的页面显示为空白。不太确定问题出在哪里。
<select name="isoID" id="isoID">
<option value="">--Select--</option>
<?php
mysql_connect("hostname", "username", "password") or die(mysql_error());
mysql_select_db("database") or die(mysql_error());
$list=mysql_query("select isoID, isotope FROM tbl_isotopes Order by isotope ASC");
while($row_list=mysql_fetch_assoc($list)){
?>
<option value="<? echo $row_list['isoID']; ?>">
<? echo $row_list['isotope']; ?> </option>
<?
}
?>
</select>
我被告知服务器上安装了PHP 5.5.3版。
答案 0 :(得分:0)
我假设您希望问题得到妥善解决,因此,如果您希望接受并且标记为已解答/已解决,请按照我的评论提交此答案。
如果未设置short tags,则需要将<?
的所有实例更改为<?php
。
另外,我必须说明你使用的是不推荐使用的MySQL函数。
使用mysqli
with prepared statements或PDO with prepared statements,它们更安全。