我有一个原始查询,其中用户选择一个类型,(然后这个类型ID和名称显示在下一页),但是与此一起,我希望也显示与该ID相关联的游戏。
因此,当用户点击游戏类型 - 动作时,将显示游戏1/2/3等,如果该用户再点击多人游戏,则会显示游戏4/5/6。
我不确定如何回应这些陈述,但这是我尝试过的。
ggID = gameGenre
gaID = gameID
geID = genreID
<?php
$ggID= $_POST['ggID'];
$sql = "SELECT * from Game WHERE gaID = '$ggID' AND geID = '$ggID'";
$result = mysql_query ($sql);
while ($result_detail = mysql_fetch_array ($result))
{
echo $result;
}
?>
编辑:我也得到错误,未定义索引ggID
答案 0 :(得分:0)
我希望您需要从WHERE子句中删除“gaID ='$ ggID'AND”,除非游戏ID和游戏ID相同。
答案 1 :(得分:0)
试试这个
$ggID= $_POST['ggID'];
$sql = "SELECT * from Game WHERE geID = '$ggID'";// IF geId is an int field you will have to remove the singe quotes.
$result = mysql_query ($sql);
while ($result_detail = mysql_fetch_array ($result))
{
echo $result_detail["gaId"]; // Or whatever field names you want. gaId should be a mySql field
}