Implement user searching
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user