【发布时间】:2021-04-13 09:41:41
【问题描述】:
我的表:
控制台
类型
游戏
我希望能够先选择游戏机,然后选择流派,然后让游戏可见。每个表都有自己的“显示...” PHP 文件。我在 php 文件“showconsole.php”中使用 1 个 URL 参数从控制台引用到流派,如下所示:
<a href='showgenre.php?idconsole=$id'>
变量“$id”还没有被使用,因为所有的游戏机都有相同的游戏类型(这不是问题)。仍然有相同的 URL 参数,我想添加另一个,但不知道使用哪个符号。这是我在“showgenre.php”中尝试的:
<a href='showgame.php?idconsole=$id/idgenre=$id2'>
"/" 似乎没有做这项工作。如何制作一个包含两个 URL 参数的参数?
在“showgame.php”中,我放了这个:
if(isset($_GET["idconsole"])) {
$id = $_GET["idconsole"];
} else {
die("You need to choose a console.");
}
if(isset($_GET["idgenre"])) {
$id2 = $_GET["idgenre"];
} else {
die("You need to choose a genre.");
}
我还有一个问题,当我在“showgenre.php”中选择一个流派时,它告诉我我也需要选择一个控制台,意思是......
if(isset($_GET["idconsole"])) {
...不工作。当我从流派转到游戏时,我怎样才能拥有控制台 ID?我希望它是这样的(例如):
PS4 -> 选择游戏类型 -> 显示所有 PS4 动作游戏
【问题讨论】:
标签: php url parameters