Как изменить свойство checkbox
В таблице в базе данных содержится столбец дата, флажок. Как я могу отключить флажок, если введенная дата уже находится в базе данных?Например, если в таблице содержится дата = 13/9/2019 и флажок = h1, то если мы введем дату 13/9/2019, то флажок h1 будет отключен
<input type="checkbox" name="checkbox[]" id="checkbox" value="h1"> <input type="checkbox" name="checkbox[]" id="checkbox" value="h2"> <input type="date" name="date" id="date">
<?php $db = mysqli_connect('localhost','root','','mydatabase'); if (isset($_POST['date2'])){ $query = mysqli_query($db, "SELECT * FROM mytable where date ='".$_POST["date2"]."'"); // what to put here? } ?>
$(document).ready(function { $("#date").change(function { var date = $("#date").val(); $.ajax({ url: "variable.php", method: "POST", data: { date2: date }, dataType: "text", success: function(html) { //what to put here? } }); }); });
Что я уже пробовал:
Я пытался повторить Эхо чекбокса Вэла, но безуспешно
Richard Deeming
Ваш код уязвим для SQL-инъекция[^]. НИКОГДА используйте конкатенацию строк для построения SQL-запроса. ВСЕГДА используйте параметризованный запрос.
PHP: SQL-инъекция - руководство пользователя[^]