为了账号安全,请及时绑定邮箱和手机立即绑定

求解!!!mysql_fetch_row() expects parameter 1 to be resource这个错一直有,我在数据库中都可以查询,还是不知道错误

$sql = "select * from test";

    $query = mysql_query($sql);

    if(mysql_fetch_row($query)){

        $row = mysql_fetch_row($query);

    }

    else{

        mysql_error();

    }


    print_r($row);


正在回答

3 回答

连数据库都没进去就开始查里面的表肯定会出错嘛

0 回复 有任何疑惑可以回复我~

我知道错误了,这个代码没问题,就是要在SQL语句中加上表的名字比如:select * from info.test这样就可以。

0 回复 有任何疑惑可以回复我~

$sql="select * from stu";
$query=mysql_query($sql);
// while($row=mysql_fetch_row($query)){
// echo $row[0]."号".$row[1]."<br>";
// }
if(mysql_fetch_row($query)){
    $row=mysql_fetch_row($query);
}else{
    mysql_error();
}
print_r($row);

我写成你这样也是可以运行的,你看看你连接数据库的有没有错误

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP与MySQL关系大揭秘
  • 参与学习       72509    人
  • 解答问题       978    个

让我们一起走上探秘之旅,找寻php和mysql恋爱的真谛

进入课程

求解!!!mysql_fetch_row() expects parameter 1 to be resource这个错一直有,我在数据库中都可以查询,还是不知道错误

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号