disponibilidad.php
1.16 KB
<?php
if(!isset($link)) { include('.././conecta.php'); }
$elementos = array();
$enviar = array();
if ($_POST['turnos'] && $_POST['fecha']){
$fec = strtr($_POST['fecha'], '/', '-');
$fecha = date('Y-m-d', strtotime($fec));
$sqlboxes = "SELECT * FROM turnosv_boxes WHERE estado=1";
$queryboxes = mysqli_query($link, $sqlboxes);
$nroboxes = mysqli_num_rows($queryboxes);
$sqlcantidadturnos = "SELECT id_turno FROM turnosv_turnos WHERE fecha='".$fecha."'";
$querycantidadturnos = mysqli_query($link, $sqlcantidadturnos);
$cantidadturnos = mysqli_num_rows($querycantidadturnos);
$respuesta = json_decode($_POST['turnos']);
for ($i=0; $i < count($respuesta); $i++) {
$sql = "SELECT COUNT(*) AS conteo, id_turno FROM turnosv_turnos WHERE fecha='".$fecha."' AND hora='".$respuesta[$i]."'";
$query = mysqli_query($link, $sql);
$resultadoconsulta = mysqli_fetch_assoc($query);
if (intval($resultadoconsulta['conteo']) < $nroboxes) {
array_push($elementos, $respuesta[$i]);
}
}
array_push($enviar, $elementos);
array_push($enviar, array($nroboxes));
array_push($enviar, array($cantidadturnos));
array_push($enviar, count($respuesta));
}
echo json_encode($enviar);
?>