Send doctor ID as hidden input in appointments
This commit is contained in:
@@ -316,7 +316,7 @@ function fetchCalendarEvents($pdo, $doctor)
|
||||
$query = "SELECT * from cita WHERE medico=?";
|
||||
$result = $pdo->prepare($query);
|
||||
$result->execute([$doctor]);
|
||||
$data = $result->fetchAll();
|
||||
$data = $result->fetchAll(PDO::FETCH_ASSOC);
|
||||
return $data;
|
||||
}
|
||||
|
||||
@@ -326,7 +326,7 @@ function fetchCalendarSettings($pdo, $doctor)
|
||||
$query = "SELECT * from calendario WHERE medico=?";
|
||||
$result = $pdo->prepare($query);
|
||||
$result->execute([$doctor]);
|
||||
$data = $result->fetch();
|
||||
$data = $result->fetch(PDO::FETCH_ASSOC);
|
||||
if(empty($data[8])){
|
||||
$data[8] = 60;
|
||||
}
|
||||
@@ -339,6 +339,14 @@ function fetchDoctorHolidays($pdo, $doctor)
|
||||
$query = "SELECT * FROM festivo WHERE medico IS NULL OR medico=?";
|
||||
$result = $pdo->prepare($query);
|
||||
$result->execute([$doctor]);
|
||||
$data = $result->fetchAll();
|
||||
$data = $result->fetchAll(PDO::FETCH_ASSOC);
|
||||
return $data;
|
||||
}
|
||||
|
||||
|
||||
function createAppointment($pdo, $data){
|
||||
$query = "INSERT INTO cita (fecha, hora, duracion, medico, observaciones, paciente) VALUES (?,?,?,?,?,?)";
|
||||
$pdo->prepare($query)->execute([$data["fecha"], $data["hora"], $data["duracion"],
|
||||
$data["medico"], $data["observaciones"], $data["paciente"]]);
|
||||
return "Cita creada con éxito";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user