提供的参数不是有效的MySQL结果资源

我在本地WAMP机器上开发了一个小型CMS。

将项目导出到主机后,将出现以下问题

警告:mysql_fetch_assoc():提供的参数不是/homepages/36/d288053636/htdocs/MYWEBSITE/admin/index.php在第44行上的有效MySQL结果资源

警告:无法修改标头信息-已在/ homepages / 36 / d288053636 / htdocs / MYWEBSITE / admin /

index中发送的标头(输出始于/homepages/36/d288053636/htdocs/MYWEBSITE/admin/index.php:44)。第62行的php

线路44:

$row = mysql_fetch_assoc(mysql_query("SELECT id,usr FROM pureUser WHERE usr='{$_POST['username']}' AND pass='".md5($_POST['password'])."'"));

第62行:

header("Location: index.php");

回答:

SQL查询未正确完成。您最有可能上载了脚本,但是尚未上载数据库或具有错误的数据库凭据。

在失败的mysql_query语句后放置以下代码时,您会得到非常好的描述性错误消息:

if (mysql_error()) {

die(mysql_error());

}

以上是 提供的参数不是有效的MySQL结果资源 的全部内容, 来源链接: utcz.com/qa/410969.html

回到顶部