Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用get在同一页面中生成子页面_Php - Fatal编程技术网

Php 使用get在同一页面中生成子页面

Php 使用get在同一页面中生成子页面,php,Php,我希望在同一页面中创建子页面,使用if-isset(get)显示子页面 我有一个page:page.php和一个子页面:page.php?do=userList,我想使用相同的URL创建其他子页面:page.php?do=userList&id=123 这是我的代码(page.php): if(空($\u GET)){ ?> 只需将&&!isset($\u GET['id'])添加到第二个if语句中 if(empty($_GET)) { ?> <a href="page.php?d

我希望在同一页面中创建子页面,使用if-isset(get)显示子页面

我有一个page:page.php和一个子页面:page.php?do=userList,我想使用相同的URL创建其他子页面:page.php?do=userList&id=123

这是我的代码(page.php):

if(空($\u GET)){
?>
只需将
&&!isset($\u GET['id'])
添加到第二个if语句中

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
}