我有下面的代码,当我尝试打开页面时,我收到消息
“;} //关闭数据库连接mysql_close($ con);?>
你可以看到我把它关了。有人可以帮帮我吗。感谢。
<html>
<head>
<title>Retrieve data from database </title>
</head>
<body>
<?php
$host='localhost';
$user='xxxxx';
$pass='xxxxx';
$database='xxxxx';
// Connect to database server
$con=mysql_connect($host, $user, $pass) or die (mysql_error ());
// Select database
mysql_select_db($database) or die(mysql_error());
// SQL query
$strSQL = "SELECT * FROM contact_list";
// Execute the query (the recordset $rs contains the result)
$rs = mysql_query($strSQL);
// Loop the recordset $rs
// Each row will be made into an array ($row) using mysql_fetch_array
while($row = mysql_fetch_array($rs)) {
// Write the value of the column LastName (which is now in the array $row)
echo $row['lastname'] . "<br />";
}
// Close the database connection
mysql_close($con);
?>
</body>
</html>
答案 0 :(得分:1)
您没有收到关闭数据库的错误或建议,您获得的是您自己的代码。这是您的代码或引号的问题。请修改所有
更新
实际上,你的服务器没有运行任何php。 从<?php
开始,以/>
中的echo $row['lastname'] . "<br />";
结尾,它正在读取每个标记。
可能你的文件没有php扩展,或者你的服务器没有php可用,或者某些东西配置不正确