Php 在类别中添加相关游戏

Php 在类别中添加相关游戏,php,mysql,random,include,Php,Mysql,Random,Include,我一直在尝试添加一个名为“相关游戏”的部分,其中有一个脚本(related.php),它将随机获取5个与在线游戏显示类别相同的相关游戏 我试过这个(related.php): 这是一个“related.php”文件,我试图在下面名为“game_page.php”的文件中实现它,它工作得非常好 由于某些原因,当前玩的游戏下没有显示随机游戏。。。 有什么想法吗?我把它修好了xD,我只是把 if(isset($_GET['genre'])){ $game_category = $_GET['gen

我一直在尝试添加一个名为“相关游戏”的部分,其中有一个脚本(related.php),它将随机获取5个与在线游戏显示类别相同的相关游戏

我试过这个(related.php):


这是一个“related.php”文件,我试图在下面名为“game_page.php”的文件中实现它,它工作得非常好

由于某些原因,当前玩的游戏下没有显示随机游戏。。。
有什么想法吗?

我把它修好了xD,我只是把

if(isset($_GET['genre'])){
$game_category = $_GET['genre'];

字符串,因为它们已经包含在“game\u page.php”文件中:)

您必须创建一个mysql连接,然后在mysql\u查询语句中使用该连接字符串。此外,您应该使用mysqli_*函数而不是mysql_*函数,因为mysql_*已被弃用。这就是问题所在,在“game_page.php”上有一个mysql连接,我在其中包含了这个“related.php”文件。。。一旦网站完成,我会将所有内容转换为mysqli。检查您是否在查询字符串中发送流派(获取变量)“related.php”文件中的所有变量都已分配到“game\u page.php”文件中…将此行改为:$run\u games=mysql\u query($select\u games,$conn);您在mysql\u查询中忘记了连接变量
if(isset($_GET['genre'])){
$game_category = $_GET['genre'];