Неверный запрос";
include 'views/footer.php';
exit;
}
$stmt = $pdo->prepare("SELECT id, username, display_name FROM users WHERE id = ?");
$stmt->execute([$author_id]);
$author = $stmt->fetch(PDO::FETCH_ASSOC);
if (!$author) {
http_response_code(404);
echo "
Автор не найден
";
include 'views/footer.php';
exit;
}
$bookModel = new Book($pdo);
$books = $bookModel->findByUser($author_id, true); // только опубликованные
$page_title = ($author['display_name'] ?: $author['username']) . ' — публичная страница';
include 'views/header.php';
?>
= e($author['display_name'] ?: $author['username']) ?>
У этого автора пока нет опубликованных книг.
= e($b['title']) ?>
= e($b['genre']) ?>
= nl2br(e($b['description'])) ?>
Читать