1 | <?php |
2 | |
3 | require_once __DIR__ . "/../../lib/php/recibeFetchAll.php"; |
4 | require_once __DIR__ . "/Bd.php"; |
5 | |
6 | function usuarioConsulta() |
7 | { |
8 | $con = Bd::getConexion(); |
9 | $stmt = $con->query( |
10 | "SELECT |
11 | U.USU_ID AS usuId, |
12 | U.USU_CUE AS usuCue, |
13 | GROUP_CONCAT(R.ROL_ID, ', ') AS roles |
14 | FROM USUARIO U |
15 | LEFT JOIN USU_ROL UR |
16 | ON U.USU_ID = UR.USU_ID |
17 | LEFT JOIN ROL R |
18 | ON UR.ROL_ID = R.ROL_ID |
19 | GROUP BY U.USU_CUE |
20 | ORDER BY U.USU_CUE" |
21 | ); |
22 | $resultado = $stmt->fetchAll(PDO::FETCH_OBJ); |
23 | return recibeFetchAll($resultado); |
24 | } |
25 | |