Как проверить чекбоксы в таблице php? - PullRequest
0 голосов
/ 09 января 2019

Итак, у меня есть список гостей в таблице PHP, но я хочу проверить гостей, которые прибыли.

$sql='SELECT * FROM guestlist LIMIT ' . $this_page_first_result . ',' .  $results_per_page;
$result = mysqli_query($connect, $sql);

echo "<table><tr><th>ID</th><th>Name</th><th>Surname</th><th>Check-in</th></tr>";
while($row = mysqli_fetch_array($result)) {
    echo "<tr><td>" . $row["id"]. "</td>
            <td>" . $row["name"]. "</td>
            <td> " . $row["surname"]. "</td>
            <td><input type='checkbox' class='get_value' name='checkbox'  ".$row["check-in"]. "></td>
            <td><input type='submit' name='submit' value='submit' ".$row["submit"]. "></td>
          </tr>";
}
echo "</table>";

1 Ответ

0 голосов
/ 09 января 2019

Я не знаю, что содержит $row['check-in'], но вам просто нужно использовать html checked:

if($row["check-in"]=='on'){
    $checked=" checked='checked'";
}else{
    $checked='';
}
echo "<td><input type='checkbox' class='get_value' name='checkbox'  ".$checked."></td>";

Редактировать: использовать в цикле:

echo "<td><input type='checkbox' class='get_value' id='checkbox[]' name='checkbox[]'  ".$checked."></td>";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...