我想显示特定的数据,如果在窗体中设置了两个变量。无法获取多个Isset变量
$retired = "";
$stolen = "";
if(isset($_POST['submit'])){
$retired = $_GET['showretired'];
$stolen = $_GET['showstolen'];
}
我已经试过了波纹管:
<?php }elseif(isset($_GET['showretired']) && (isset($_GET['showstolen'])){ ?>
不工作
<?php }elseif(isset($retired, $stolen)){
时没有设置其中一期工程
<?php }elseif(isset($_GET['showretired'], $_GET['showstolen'])) {
这一个只显示退休的部分。
我不确定这样做的最佳方法。
这里是形式:
<form>
<label>Show Retired Column </label><input type="checkbox" name="showretired">
<label class="space">Show Stolen Column </label><input type="checkbox" name="showstolen">
<input class="space" type="submit" name="submit" value="Refine">
</form>
这是我如何使用在同一文件中的变量。
<?php }elseif(isset($_GET['showretired'], $_GET['showstolen'])) {
?>
<tr>
<th>Retired</th>
<th>Stolen</th>
</tr>
<?php }else{ ?>
你为什么要为POST检查? –
我错过了 –