PHP连接数据库出现问题
发布网友
发布时间:2023-01-02 09:29
我来回答
共4个回答
热心网友
时间:2023-10-09 11:09
仔细看一下cncmsuser和wasa拼写与你建立的数据库名和表名是否一致,一定要仔细!
像这样的问题是初学者常犯的问题。
慢慢就好了。加油
热心网友
时间:2023-10-09 11:09
<?php
mysql_connect("127.0.0.1","root","");
mysql_select_db("cncmsuser");
$result = mysql_query("select * from wasa");
while($row = mysql_fetch_array($result,MYSQL_ASSOC)){
print_r($row);echo "<br/>\n";
}
?>
改为下面的代码就可以了
<?php
mysql_connect("127.0.0.1","root","");
mysql_select_db("cncmsuser");
$result = mysql_query("select * from wasa");
while($row = mysql_fetch_array($result,MYSQL_ASSOC)){
print_r($row[0]);echo "<br/>\n";
}
?>
热心网友
时间:2023-10-09 11:10
你的错误翻译过来就是
警告:mysql_fetch_array()函数提供的参数不是一个有效的MySQL结果资源
也就是说$result 不是一个有效的MySQL结果资源
换句话就是说,
mysql_query("select * from wasa");
有误。
可能的原因:wasa是否存在
热心网友
时间:2023-10-09 11:10
$result 为空,当然会报错