Add reports and appointments to the patients list

This commit is contained in:
2020-06-17 12:08:52 +02:00
parent a390660a19
commit 61e1f18f42
3 changed files with 15 additions and 5 deletions

View File

@@ -120,11 +120,17 @@ function findUser($pdo, $input) {
}
function listPatients($pdo) {
$query = "SELECT * from paciente";
$result = $pdo->query($query)->fetchAll();
return $result;
$query = "SELECT paciente.id, paciente.nombre, paciente.apellido, paciente.fecha_de_nacimiento, paciente.documento_identificativo,
paciente.tipo_documento, paciente.direccion, paciente.localidad, paciente.provincia, paciente.pais, cita.id, informe.titulo
FROM paciente LEFT JOIN cita ON paciente.id=cita.paciente LEFT JOIN informe ON paciente.id=informe.paciente
GROUP BY paciente.id, cita.id, informe.titulo";
$result = $pdo->prepare($query);
$result->execute();
$data = $result->fetchAll();
return $data;
}
function fetchPatientData($pdo, string $id) {
$query = "SELECT * FROM paciente WHERE id=?";
$result = $pdo->prepare($query);