Tengo este código php con una consulta sql y quiero que la página (más como una parte de la página) se actualice sin recargar la página. También tengo un botón que cuando hago clic en él actualiza la variable (? fecha =) en el enlace. Lo que quiero ahora es ejecutar también este bloque de código sin recargar la página.
Aquí hay fotos de lo que quiero lograr:
[Entonces, cuando hago clic en la fecha, se actualiza la variable ?date en el enlace][1]
[y quiero que esto también se actualice según la consulta sql que tengo sin recargar la página][2]
<?php if (isset($_GET["date"])) { foreach ($db->query("SELECT DayName, StartTime, EndTime FROM event_availability INNER JOIN days ON days.DayID = event_availability.DayID WHERE EventID = ? AND DayName = ?", $_GET["eventid"], date('l', strtotime($_GET["date"]))) as $availtime) { ?> <?php $i = 1; $start = date('h:i A', strtotime($availtime["StartTime"])); $end = $availtime["EndTime"]; while (strtotime($start) <= strtotime($end)) { ?> <input type="radio" class="btn-check shadow-none" name="timeradio" id="btnradio<?php echo $i ?>" autocomplete="off"> <label class="btn btn-outline-primary" for="btnradio<?php echo $i ?>"><?php echo $start ?></label> <?php $start = date("h:i A", strtotime("$start + 30 mins")); $i++; } ?> <?php } } ?> [1]: https://i.stack.imgur.com/lHxCq.png [2]: https://i.stack.imgur.com/aQP5k.png