Я пытаюсь показать конкретные данные, если две переменные заданы в форме.Невозможно GET несколько переменных 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 в вашем, если заявлении, а затем проверка получить? –
Я пропустил это –