php返回不同的mysql结果

时间:2010-11-19 21:24:41

标签: php mysql

我刚将主机移到另一台机器上,但现在出现了问题。我从php得到不同的mysql结果。为了更加有效,php会在我备份时返回最后的结果。我通过mysql控制台检查数据库,但有新的条目。但是php继续返回旧的结果。我需要做些什么才能解决这个问题?

P.S我可以下载我新主机上的php文件。我可以看到源代码。奇怪的...

谢谢。

2 个答案:

答案 0 :(得分:1)

  1. 您的php可能仍在连接旧数据库
  2. 如果你可以下载php文件,你的服务器没有设置为运行PHP和/或配置错误的.htaccess文件

答案 1 :(得分:0)

检查数据库连接代码。

您可能正在连接到远程主机,而不是“localhost”:

$mysql_connection = mysql_connect('mysql.example.com', 'user', 'pass');

还有另一种可能性,不同的数据库:

mysql_select_db('using_old_db', $mysql_connection);