使用PHP5从PHP4迁移到服务器的错误

时间:2013-11-22 03:28:33

标签: php mysql

我收到以下3个错误,将我的网站从PHP 4移动到使用PHP 5的服务器。任何人都可以帮助我吗?

  

警告:mysql_select_db():提供的参数无效   第37行/ home / xxxxx /index.php中的MySQL-Link资源

mysql_select_db($conn, "yourmil_content");

  

警告:mysql_query():提供的参数不是有效的MySQL-Link   第247行/ home / xxxxxx / index.php中的资源

$result = mysql_query($sql, $conn);

  

警告:mysql_fetch_array():提供的参数不是有效的MySQL   第248行/ home / xxxxx / index.php中的结果资源

$data = mysql_fetch_array($result);

1 个答案:

答案 0 :(得分:0)

首先(假设$conn是有效连接)

$conn = mysql_connect('host_name', 'user_name', 'mysql_password');

然后

mysql_select_db($conn, "yourmil_content");

应该是

mysql_select_db("yourmil_content", $conn);

您提供的参数顺序错误,这就是为什么Database未根据此错误选择的原因

  

警告:mysql_select_db():提供的参数无效   第37行/ home / xxxxx /index.php中的MySQL-Link资源

因为,没有选择数据库,其余的东西都不会起作用。检查mysql_select_db并注意deprecated警告。