Php mysql_num_rows()希望参数1为resource;选中“其他主题无法解决”;

Php mysql_num_rows()希望参数1为resource;选中“其他主题无法解决”;,php,mysql,Php,Mysql,我检查了其他用户的主题,但我无法解决它我做错了什么?我正在等待php和mysql大师 mysqli\u查询返回您的false值。在使用之前,您应检查: $oyun_inceleme=$_GET['oyun_inceleme']; $query = "SELECT inceleme_oyun_tag FROM incelemeler WHERE inceleme_oyun_tag = '$oyun_inceleme'"; $s

我检查了其他用户的主题,但我无法解决它我做错了什么?我正在等待php和mysql大师

mysqli\u查询
返回您的
false
值。在使用之前,您应检查:

            $oyun_inceleme=$_GET['oyun_inceleme'];
            $query = "SELECT inceleme_oyun_tag FROM incelemeler WHERE inceleme_oyun_tag = '$oyun_inceleme'";
            $sonuc = mysql_query($query);
            if(mysql_num_rows($sonuc) == 1){
            require_once "tema/sayfa/oyun_inceleme.php";
            }

我不敢相信其他问题都没有告诉你检查
mysql\u query()
是否成功,并在失败时
echo mysql\u error()
。如果你检查了其他主题,如右侧“相关”部分的列表,你会看到你必须对
mysql\u query()的结果进行错误检查
。您没有这样的错误检查,只是假设查询成功。您的
$\u GET
参数中的一个引号将打断您的查询,因为它是未经筛选的。当您回显
$query
时,我会非常自信,您在尝试运行它时没有设置
$oyun\u inceleme
。您看得不够仔细(我打赌您根本没有看)。您的查询失败。你以为自己成功了。您的代码现在已经出错,留下了混乱和破坏的痕迹。在继续之前,请备份并通读
if($sonuc && mysql_num_rows($sonuc) == 1){
  require_once "tema/sayfa/oyun_inceleme.php";
}