我无法获取文本区PHP中url中的变量

我无法获取文本区PHP中url中的变量,php,html,Php,Html,这是我的链接: <td><a href="repondre.php?id=<?php echo $user['id'] ?>;">Repondre</a></td> 我想在另一页的输入文本中显示结果: $id=isset($_GET['id']); $reponse = $conn->query("SELECT * FROM demande_client where id='$id'"); $user = $reponse-&g

这是我的链接:

<td><a href="repondre.php?id=<?php echo $user['id'] ?>;">Repondre</a></td>
我想在另一页的输入文本中显示结果:

$id=isset($_GET['id']);
$reponse = $conn->query("SELECT * FROM demande_client where id='$id'");
$user = $reponse->fetch();
?>
<form action="" method="get">
<label for="field2"><span>Email <span class="required">*</span></span><input type="text" class="input-field" name="email" value="<?php echo $user['mail']; ?>" /></label>

我总是在文本框里一无所获。出了什么问题,如何修复它?

使用条件语句

首先:

改变

$id=isset($_GET['id']);


isset返回true或false响应。

isset函数返回true或false。它显示在top repondre.php?id=1;e、 但是我在文本区$id=$\u GET['id']中什么也没有得到;以后,请将帮助您的问题视为正确,以供其他人参考。我是阿拉伯女孩,英语说得不好,这是我的第一个问题。单击答案左侧的向上投票和向下投票箭头下的内容。忘了它吧,哈哈,很乐意帮忙。我访问了网站,但我不明白你在上下投票中看到了什么arrows@ViatrasViatras阿拉伯女孩。。那么您必须阅读此=>
$id=isset($_GET['id']);
if(isset($_GET['id'])){
   $id=$_GET['id'];
} else {
   //generate error, id wasn't set
}