Я пытался добавить раздел под названием «Связанные игры», в нем есть скрипт (related.php), который будет отображать 5 случайных похожих игр той же категории, что и в Интернете игра отображается.Добавить похожие игры в категории
Я попробовал это (related.php):
<?php
if(isset($_GET['genre'])){
$game_category = $_GET['genre'];
$select_games = "SELECT * FROM games ORDER BY rand() LIMIT 0,5";
$run_games = mysql_query($select_games);
while($row = mysql_fetch_array($run_games)){
$game_id = $row['game_id'];
$game_name = $row['game_name'];
$game_image = $row['game_image'];
?>
<table>
<tr>
<div class="game_grid">
<a href="game_page.php?id=<?php echo $game_id; ?>"><img src="images/games_images/<?php echo $game_image; ?>" width="120" height="120" />
<span><?php echo $game_name; ?></span></a>
</div>
<tr>
</table>
<?php } } ?>
Это файл «related.php», и я попытался реализовать его в следующем файле под названием: «game_page.php», который работает отлично. ..
По какой-то причине в текущей игре нет случайной игры ... Любая идея?
Вы должны создать соединение MySQL, а затем использовать эту строку соединения в операторе mysql_query. Кроме того, вы должны использовать mysqli_ * функции вместо mysql_ *, поскольку mysql_ * устарел. – SyntaxLAMP
Точка, есть соединение mysql на «game_page.php», где я включаю этот файл related.php ... Я переконвертирую все в mysqli, как только сайт будет выполнен полностью. – davidgpilot
Проверьте, отправляете ли вы жанр в строке запроса (get variable) –