PHP实际上并没有执行

时间:2013-12-10 21:53:41

标签: php

我有下面的代码,当我尝试打开页面时,我收到消息

“;} //关闭数据库连接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>

1 个答案:

答案 0 :(得分:1)

您没有收到关闭数据库的错误或建议,您获得的是您自己的代码。这是您的代码或引号的问题。请修改所有

更新

实际上,你的服务器没有运行任何php。 从<?php开始,以/>

中的echo $row['lastname'] . "<br />";结尾,它正在读取每个标记。

可能你的文件没有php扩展,或者你的服务器没有php可用,或者某些东西配置不正确