Da es bereits vorgeschlagen wurde fügen Sie ein 'erforderliches' Attribut auf Ihrer Checkbox wie folgt, es sollte funktionieren. Ich bin mir nicht sicher über die Browser-Unterstützung für dieses Attribut, ich vermute, dass es bei einigen IE-Versionen nicht funktioniert.
<?php
// connects to database
require("user_connection.php");
$q = mysqli_query($connect, "SELECT * FROM `campus`");
while ($line = mysqli_fetch_assoc($q)) {
echo '<input id="onclick" required type="checkbox" name="car"
value="'.$line['room'].'"><label>'.$line['room'].'</label></br>';
}
?>
https://css-tricks.com/exposing-form-fields-radio-button-css/ - machen Der Submit-Button ist unsichtbar, es sei denn, die Checkbox ist aktiviert. – mplungjan
Ich bin ziemlich sicher, dass das 'required' Attribut für das Kontrollkästchen verwendet werden kann. – frz3993