對不起,關於這個蹩腳的標題,但我真的不知道如何解釋它!針對每個單獨的東西運行兩個查詢
基本上,我想從表中查詢遊戲類別,然後從另一個表中查詢遊戲,這些遊戲等同於從類別表中查詢的類別的類別。
讓我到目前爲止?
這是我到目前爲止的代碼...
$get_categories_query = mysql_query("
SELECT *
FROM game_categories
ORDER BY category_name ASC");
while ($row = mysql_fetch_array($get_categories_query)) {
$category_name = $row['category_name'];
$get_category_games = mysql_query("
SELECT *
FROM games
WHERE category = '$category_name'
ORDER BY RAND() LIMIT 5");
while ($row = mysql_fetch_array($get_category_games)) {
$category_game_id = $row['id'];
$category_game_title = $row['game_title'];
$category_game_display .= '<li><img
class="category_module_img"
src="http://www.game.assets.buddyweb.me/' .
$category_game_id .
'/_thumb_100x100.png"></li>';
}
$category_display .= '<div class = "category_module">
<h4>'.$category_name.'</h4>
'.$category_game_display.'
<div class="play_more_btn">More</div>
</div>';
}
但我從得到的是從該列表中的第一個類別查詢中出現的每一場比賽。
每次()你寫在$ category_game_ *的東西。你不想回顯/保留所有標題和顯示嗎? –
我需要的遊戲標題是東西! – frankmeacey
使$ category_game_ *數組在內部while循環中追加到它們。 –