$buscaData = "";
$buscaAutor = 0;
$buscaCategoria = 0;
if (isset($_POST['titulo']) && $_POST['titulo'] != "") {
    $buscaTitulo = strtolower(addslashes($_POST['titulo']));
}
if (isset($_POST['data_lancamento']) && $_POST['data_lancamento'] != "") {
    $buscaData = addslashes($_POST['data_lancamento']);
}
if (isset($_POST['select_autor']) && $_POST['select_autor'] != "") {
    $buscaAutor = $_POST['select_autor'];
}
if (isset($_POST['select_categoria']) && $_POST['select_categoria'] != "") {
    $buscaCategoria = $_POST['select_categoria'];
}
$LivroDB = new LivroDB();
$execute = $LivroDB->Procurar($conexao, $buscaTitulo, $buscaData, $buscaAutor, $buscaCategoria);
if (count($execute) > 0) {
    $listaLivros = $execute;
} elseif (count($execute) == 0) {
    $excecao = "Nenhum livro encontrado!";
    header("Location: ../views/Busca.php?excecao=" . $excecao);
}
?>

<!DOCTYPE html>
<html lang="pt-br">
	<head>
		<meta charset="UTF-8">
		<meta name="viewport" content="width=device-width, initial-scale=1">
		<title>Acervo Biblioteca | Host 101</title>
$DataLancamento = "";
$Imagem = "";
$Autor = 0;
$Categoria = 0;
$Localizacao = 0;
if (isset($_POST['titulo']) && $_POST['titulo'] != "") {
    $Titulo = addslashes($_POST['titulo']);
}
if (isset($_POST['sinopse']) && $_POST['sinopse'] != "") {
    $Sinopse = addslashes($_POST['sinopse']);
}
if (isset($_POST['data_lancamento']) && $_POST['data_lancamento'] != "") {
    $DataLancamento = addslashes($_POST['data_lancamento']);
}
if (isset($_FILES['input-image']) && $_FILES['input-image']['name'] != "") {
    $Imagem = UploadImage($_FILES['input-image']);
}
if (isset($_POST['select_autor']) && $_POST['select_autor'] != "") {
    $Autor = addslashes($_POST['select_autor']);
}
if (isset($_POST['select_categoria']) && $_POST['select_categoria'] != "") {
    $Categoria = addslashes($_POST['select_categoria']);
}
if (isset($_POST['select_localizacao']) && $_POST['select_localizacao'] != "") {
    $Localizacao = addslashes($_POST['select_localizacao']);
}
$LivroDB = new LivroDB();
$Livro = new Livro($_POST['codlivro'], $Titulo, $Sinopse, $DataLancamento, $Imagem, $Autor, $Categoria, $Localizacao);
$execute = $LivroDB->Editar($conexao, $Livro);
$retorno = $execute ? 'editado' : 'erro';
header("Location: ../views/GerenciaLivros.php?retorno=" . $retorno);
				<div id="GerenciaLivros">
					<b>
						<h4>
							Gerencia de Livros
							<a href="addBooksPage.php">
                <span class="glyphicon glyphicon-plus-sign" aria-hidden="true"></span>
              </a>
						</h4>
					</b>
					<?php 
require_once "../Connections/ConexaoDB.php";
require_once "../Connections/LivroDB.php";
require_once "../class/Livro.class.php";
require_once "../Connections/AutorDB.php";
require_once "../class/Autor.class.php";
$LivroDB = new LivroDB();
$listaLivros = $LivroDB->Listar($conexao);
?>
					<table class="table table-striped">
						<thead>
							<tr>
								<th>Titulo</th>
								<th>Autor</th>
								<th>Data de Lancamento</th>
								<th>Editar</th>
								<th>Excluir</th>
							</tr>
						</thead>
						<tbody>
							<?php 
for ($i = 0; $i < count($listaLivros); $i++) {
          }
        });
      })
    </script>
		<?php 
session_start();
header('Content-Type: text/html; charset=utf-8');
if (isset($_SESSION["login"]) && $_SESSION["login"]) {
} else {
    header("Location: ../Actions/Logout.php");
}
require_once "../Connections/ConexaoDB.php";
require_once "../Connections/LivroDB.php";
require_once "../class/Livro.class.php";
$CodLivro = $_GET['codlivro'];
$LivroDB = new LivroDB();
$Livro = $LivroDB->Buscar($conexao, $CodLivro);
require_once "../Connections/AutorDB.php";
require_once "../class/Autor.class.php";
require_once "../Connections/CategDB.php";
require_once "../class/Categoria.class.php";
require_once "../Connections/LocalizacaoDB.php";
require_once "../class/Localizacao.class.php";
$AutorDB = new AutorDB();
$listaAutores = $AutorDB->Listar($conexao);
$CategDB = new CategDB();
$listaCategorias = $CategDB->Listar($conexao);
$LocalizacaoDB = new LocalizacaoDB();
$listaLocalizacao = $LocalizacaoDB->Listar($conexao);
?>
<?php

session_start();
header('Content-Type: text/html; charset=utf-8');
if (isset($_SESSION["login"]) && $_SESSION["login"]) {
} else {
    header("Location: Logout.php");
}
require_once "../Connections/ConexaoDB.php";
require_once "../Connections/LivroDB.php";
$CodLivro = $_GET['codlivro'];
$LivroDB = new LivroDB();
$LivroDB->Deletar($conexao, $CodLivro);
header("Location: ../views/GerenciaLivros.php");
$DataLancamento = '';
$Imagem = '';
$Autor = 0;
$Categoria = 0;
$Localizacao = 0;
if (isset($_POST['titulo']) && $_POST['titulo'] != '') {
    $Titulo = addslashes($_POST['titulo']);
}
if (isset($_POST['sinopse']) && $_POST['sinopse'] != '') {
    $Sinopse = addslashes($_POST['sinopse']);
}
if (isset($_POST['dataLancamento']) && $_POST['dataLancamento'] != '') {
    $DataLancamento = addslashes($_POST['dataLancamento']);
}
if (isset($_FILES['input-image'])) {
    $Imagem = UploadImage($_FILES['input-image']);
}
if (isset($_POST['select_autor']) && $_POST['select_autor'] != '') {
    $Autor = addslashes($_POST['select_autor']);
}
if (isset($_POST['select_categoria']) && $_POST['select_categoria'] != '') {
    $Categoria = addslashes($_POST['select_categoria']);
}
if (isset($_POST['select_localizacao']) && $_POST['select_localizacao'] != '') {
    $Localizacao = addslashes($_POST['select_localizacao']);
}
$LivroDB = new LivroDB();
$Livro = new Livro(0, $Titulo, $Sinopse, $DataLancamento, $Imagem, $Autor, $Categoria, $Localizacao);
$execute = $LivroDB->Adicionar($conexao, $Livro);
$retorno = $execute ? 'adicionado' : 'erro';
header("Location: ../views/GerenciaLivros.php?retorno=" . $retorno);