可能重复:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result
我收到以下错误
警告:mysql_query() [function.mysql-query]:访问被拒绝 对于用户'anticub1'@'localhost'(使用 密码:否)
警告:mysql_query() [function.mysql-query]:指向的链接 服务器无法建立
警告:mysql_fetch_assoc():提供的参数不是有效的MySQL结果资源
当我提交表单时,所有内容都会进入数据库,因此我不确定为什么会收到该错误...
<?php
$submit=$_POST['submit'];
$text=$_POST['text'];
if ($submit) {
$connect = mysql_connect("localhost","anticub1_shout","root12")
or die("could not connect");
mysql_select_db("anticub1_shoutbox") or die("could not find the db");
mysql_query("INSERT INTO comments VALUES ('','$text')");}
$query = mysql_query("SELECT * FROM comments");
while ($row = mysql_fetch_assoc($query)) {
$post = $row["posts"];
echo "$post"."<br>";
}
?>
答案 0 :(得分:0)
警告:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'anticub1'@'localhost' (using password: NO)
您的示例脚本是否生成 NOT !因为你在那里提供了一个密码和另一个用户名。
$connect = mysql_connect("localhost","anticub1_shout","root12")
结论:您正在错误的地方搜索。搜索mysql_connect("localhost","anticub1")