PHP MySQL 查询中的 MySQL/Apache 错误
我收到以下错误:
用户“apache”@“localhost”的访问被拒绝(使用密码:NO)
使用以下代码时:
<?php
include("../includes/connect.php");
$query = "SELECT * from story";
$result = mysql_query($query) or die(mysql_error());
echo "<h1>Delete Story</h1>";
if (mysql_num_rows($result) > 0) {
while($row = mysql_fetch_row($result)){
echo '<b>'.$row[1].'</b><span align="right"><a href="../process/delete_story.php?id='.$row[0].'">Delete</a></span>';
echo '<br /><i>'.$row[2].'</i>';
}
}
else {
echo "No stories available.";
}
?>
该文件包含我的MySQL连接调用,这些调用在软件的另一部分中与我的查询一起工作正常。如果我注释掉该行,那么它将通过 else 语句。所以,它是那行或如果中的内容。connect.php
INSERT
$result = mysql_query
我一直在网络上搜索任何解决方案,大多数似乎与太多的MySQL连接有关,或者我登录MySQL的用户没有权限。我已经检查了两者。我仍然可以在软件中的其他位置执行其他查询,并且我已验证该帐户是否具有正确的权限。