Y cual es la dificultad ? logicamente tienes que construir una consulta SQL con las propiedades de tu entidad Usuario para buscar coincidencias
Código PHP:
Ver original$consulta = "SELECT * FROM \"Usuarios\" WHERE (Nombre='{$usuario['Nombre']}' AND Apellido='$usuario['Apellido']') OR 'direccion' LIKE '%{$usuario['Nombre']"}%' OR ... ";
$resultado = $mysqli->query($consulta);
$row = mysqli_fetch_array($resultado, MYSQLI_ASSOC);
Revisa la sintaxis.. pero la idea es esa