我想在同一页面中创建子页面,使用if isset(get)来显示子页面。
我有一个页面:page.php和一个子页面:page.php?do = userList,我想使用相同的URL创建其他子页面:page.php?do = userList& id = 123
这是我的代码(page.php):
if(empty($_GET)) {
?>
<a href="page.php?do=userList">User List</a>
<?php
}
if (isset($_GET['do']) && $_GET['do'] == 'userList') {
// the user list
echo '<a href="/page.php?do=clientList&id=' . $row['mID'] . '">' . $row['name'] . '</a>';
}
if (isset($_GET['id'])) { // ???
// user info
}
我可以使用该网址,但只显示以下内容:“if(isset($ _ GET ['id']))”??
如果设置为$ _GET ['id'],则不显示$ _GET ['do'] ...:P
答案 0 :(得分:2)
只需将&& !isset($_GET['id'])
添加到第二个if语句中。