diff --git a/src/database.php b/src/database.php index 0ad8243..ea08eeb 100644 --- a/src/database.php +++ b/src/database.php @@ -182,13 +182,14 @@ function findUser($pdo, $input) function listPatients($pdo) { $query = "SELECT paciente.id, paciente.nombre, paciente.apellido, paciente.fecha_de_nacimiento, paciente.documento_identificativo, - paciente.tipo_documento, paciente.direccion, paises.nombre, provincias.provincia, municipios.nombre, cita.id, informe.titulo + paciente.tipo_documento, paciente.direccion, paises.nombre, provincias.provincia, municipios.nombre, + GROUP_CONCAT(DISTINCT cita.id), GROUP_CONCAT(DISTINCT informe.titulo) FROM paciente INNER JOIN paises ON paciente.pais = paises.id INNER JOIN provincias ON paciente.provincia = provincias.id_provincia INNER JOIN municipios ON paciente.localidad = municipios.id_municipio LEFT JOIN cita ON paciente.id=cita.paciente LEFT JOIN informe ON paciente.id=informe.paciente - GROUP BY paciente.id, cita.id, informe.titulo"; + GROUP BY paciente.id ORDER BY paciente.id"; $result = $pdo->prepare($query); $result->execute(); $data = $result->fetchAll();