mysql_fetch_row(): supplied argument is not a valid MySQL result resource的问题解决方案

阅读 64

2023-03-13


mysql_fetch_row(): supplied argument is not a valid MySQL result resource



今天写一个PHP程序,怎么改SQL语句都会提示同样的错误,后面仔细一检查才发现,问题在于选错了数据库。。。

总结一下上述错误的可能原因:

1 数据库选择错了

2 表选择错了

3 SQL语言错了


以上三个原因最容易忽略的就是前面两个。

//数据库连接
$con = mysql_connect("localhost","root","123456");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}


$sql="SELECT `salary` FROM `jobs`;
mysql_db_query("job", "SET NAMES GBK", $con);
$result = mysql_db_query("job", $sql, $con);



精彩评论(0)

0 0 举报