Implement user searching

This commit is contained in:
2020-06-17 05:34:36 +02:00
parent e77f29b393
commit 67417b0bfc
5 changed files with 53 additions and 7 deletions

View File

@@ -97,10 +97,21 @@ function listUsers($pdo) {
return $result;
}
function findUser($pdo, string $id) {
function fetchUserData($pdo, string $id) {
$query = "SELECT * FROM usuario WHERE id=?";
$result = $pdo->prepare($query);
$result->execute([$id]); $data = $result->fetch();
$result->execute([$id]);
$data = $result->fetch();
return $data;
}
function findUser($pdo, $input) {
$input = "%$input%";
$query = "SELECT usuario.nombre, usuario.usuario, rol.nombre, usuario.correo, usuario.id, fecha_baja
FROM usuario, rol WHERE usuario.rol=rol.codigo AND (usuario.nombre LIKE ? OR usuario.usuario LIKE ? OR usuario.correo LIKE ?)";
$result = $pdo->prepare($query);
$result->execute([$input, $input, $input]);
$data = $result->fetchAll();
return $data;
}