我已经建立了一个内容管理系统。它在我的本地服务器上工作正常,但是当我将它上传到Godaddy WebHosting时,我在mysql_fetch_assoc()上遇到了几个查询错误。它说:“mysql_fetch_assoc()期望参数1是资源”。我知道这通常是指mysql查询中的错误。我不知道它是否与数据库连接,或者使用其他版本的PHP的网络主机?有人能帮助我吗?下面是一个查询,给出了一个错误的代码:它看起来像错误mysql_fetch_assoc错误,当上传到webhost godaddy
function get_categories($id = null) {
$categories = array();
$query = mysql_query("SELECT `id`, `naam` FROM `categori�n`");
while ($row = mysql_fetch_assoc($query)) {
$categories[] = $row;
}
return $categories;
}
你可以尝试使用'mysql_error'来找出它出错的原因。 –
全局连接 – Mihai
请注意,不推荐使用'mysql_xx()'函数,并且不鼓励使用它们。您应该考虑尽快切换到更现代化的API,如PDO。 – Spudley