我刚刚设置了一个新的 Ubuntu 12.04 LTS 64 位服务器,选择了它附带的任何 Apache 软件包。我试图在我的浏览器中打开这个 index.html 文件:
<html><body><h1>Testing Database</h1>
<?php
$con=mysql_connect("localhost","****","****");
if(!$con) {die('Could not connect: ' . mysql_error());
mysql_select_db("Test", $con);
$result=mysql_query("SELECT * FROM main");
while($row=mysql_fetch_array($result))
{
echo $row['id'] . " " . $row['name'];
echo "<br />";
}
mysql_close($con);
?>
</body></html>
我在 MySQL 中创建了一个数据库和表。我制作了一个运行良好的 phpinfo.php 文件(包含<?php phpinfo(); ?>
)。但是由于某种原因,Internet Explorer 只显示标题 [Testing Database],而 Chrome 只显示标题,加上:
"; } mysql_close($con); ?>
我在这里学习教程,我的设置有问题吗?我觉得我在这一小段代码中缺少某种括号,但找不到它。