неопределенный индекс, когда я нажимаю другой флажок, ошибка не будет отображаться, если я установлю флажок все - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть несколько флажков, и если я установлю только один флажок, возникает ошибка неопределенного индекса, но если я проверю все, ошибки не будет, поэтому в основном индекс будет определяться, когда в нем есть какое-то значение, но мне нужно толькочтобы установить один флажок, но каждый раз, когда я делаю ошибку, появляется ошибка, и я не могу продвинуться вперед, помогите

if (isset($_POST['save12'])){
$ins = $_POST['teacher'];
$subject = $_POST['subject'];
$room = $_POST['room'];
$strand = $_POST['strand'];
$section = $_POST['section'];

$m = $_POST['m'];
$w = $_POST['w'];
$f = $_POST['f'];
$t = $_POST['t'];
$th = $_POST['th'];
}

, вот как я определил свои флажки, и это мой флажок

 <?php
    include '../functions/database.php';
    $sql = "SELECT * FROM time order by 'time_start'";
    $query=mysqli_query($conn,$sql)or die(mysqli_error());

    while($row=mysqli_fetch_array($query)){
        $id=$row['timeID'];
        $start=date("h:i a",strtotime($row['time_start']));
        $end=date("h:i a",strtotime($row['time_end']));

    ?>
     <tr >
                            <td><?php echo $start."-".$end;?></td>
                            <td><input type="checkbox" id="check" name="m[]" value="<?php echo $id;?>" style="width: 20px; height: 20px;"></td>
                            <td><input type="checkbox" id="check" name="t[]" value="<?php echo $id;?>" style="width: 20px; height: 20px;"></td>
                            <td><input type="checkbox" id="check" name="w[]" value="<?php echo $id;?>" style="width: 20px; height: 20px;"></td>
                            <td><input type="checkbox" id="check" name="th[]" value="<?php echo $id;?>" style="width: 20px; height: 20px;"></td>
                            <td><input type="checkbox" id="check" name="f[]" value="<?php echo $id;?>" style="width: 20px; height: 20px;"></td>

                          </tr>

    <?php }?>

этоработает хорошо, когда я нажимаю все флажки, но если я выберу только один, остальные 4 будут неопределенными, заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...