【发布时间】:2013-03-09 14:31:15
【问题描述】:
此 PHP 代码不能在 HTML 文件中工作,但如果它是 PHP 文件则可以工作
$con = mysql_connect("localhost","root","aaaa");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("maptemp", $con);
$sql = "SELECT * FROM users";
$rs = mysql_query($sql) or die(mysql_error());
$selectbox='<select name=\'userst\'>';
while ($row = mysql_fetch_assoc($rs)) {
$selectbox.='<option value=\"' . $row['username'] . '\">' . $row['username'] . '</option>';
}
$selectbox.='</select>';
mysql_free_result($rs);
echo $selectbox;
【问题讨论】:
-
HTML 文件通常不运行 PHP 脚本。使用
.php。 -
您必须运行扩展名为 .php 的文件
-
您需要配置网络服务器以将 HTML 文件解释为 PHP。
-
你的意思是如果这段代码在一个带有 html 扩展名的文件中?
-
@Bart 当然你可以,但从用户的明显知识来看,我会说这可能是不好的开始建议。