</head>
    <body>
        <div class="container">
            <ul class="nav nav-tabs">
                <li role="presentation"><a href="index.php">Listagem de Professores</a></li>
                <li role="presentation"><a href="cadastra_professor.php">Cadastro de Professor</a></li>
                <li role="presentation" class="active"><a href="materia.php">Cadastro de Matérias</a></li>
            </ul>

            <h1>Deletar Professor</h1>

            <?php 
//Cria uma conexão com o banco de dados
$connection = Connection::getConnection();
//Cria um novo objeto professor
$professor = new Professor($connection);
//flag que controla exibição do formulário
$exibirForm = true;
//carrega o professor do banco de dados o qual se deseja apagar
$materiarInput = $professor->find(filter_input(INPUT_GET, 'prof_id', FILTER_VALIDATE_INT));
//cria um novo Objeto matéria
$materia = new Materia($connection);
//Carrega a matéria que o professor leciona
$materiaProfessor = $materia->find($materiarInput['fk_mat_id']);
//se o form foi submetido
if (isset($_POST)) {
    if (isset($_POST['prof_id'])) {
        $id = filter_input(INPUT_POST, 'prof_id', FILTER_VALIDATE_INT);
        //se a deleção funcionar exibe uma mensagem de sucesso
        if ($professor->deletar($id)) {
            ?>
        <div class="container">
            <ul class="nav nav-tabs">
                <li role="presentation"><a href="index.php">Listagem de Professores</a></li>
                <li role="presentation"><a href="cadastra_professor.php">Cadastro de Professor</a></li>
                <li role="presentation" class="active"><a href="materia.php">Cadastro de Matérias</a></li>
            </ul>

        <h1>Escola</h1>

        <?php 
//flag que indica se o form deve ser exibido
$exibirForm = true;
//Cria uma conexão com o banco de dados
$connection = Connection::getConnection();
//Cria um novo objeto professor e seleciona o professor do banco para atualização
$professor = new Professor($connection);
//carrega o professor do banco de dados para popular o form para edição
$materiarInput = $professor->find(filter_input(INPUT_GET, 'prof_id', FILTER_VALIDATE_INT));
//se o form foi submetido faz validação dos dados
if (isset($_POST['registrar'])) {
    $validacao = $professor->valida($_POST);
    //se houver algum erro, imprime os erros na tela
    if (isset($validacao['erros'])) {
        ?>
                <div class="alert-danger">
                    <ul>
                        <?php 
        foreach ($validacao['erros'] as $erro) {
            ?>
                            <li><?php 
            echo $erro;
        <link rel="stylesheet" href="./css/bootstrap.css">
    </head>
    <body>
        <div class="container">
            <ul class="nav nav-tabs">
                <li role="presentation" class="active"><a href="index.php">Listagem de Professores</a></li>
                <li role="presentation"><a href="cadastra_professor.php">Cadastro de Professor</a></li>
                <li role="presentation"><a href="materia.php">Cadastro de Matérias</a></li>
            </ul>
            <h1>Teste Secretaria de Planejamento    </h1>

            <?php 
//Cria uma conexão com o banco de dados
$connection = Connection::getConnection();
//Cria um novo objeto professor
$professor = new Professor($connection);
//busca todos os registros de professores do banco de dados
$professores = $professor->findAll();
?>

            <!-- lista todos os professores cadastrados -->
            <h1>Professores Cadastrados</h1>
            <table class="table table-bordered">
                <thead>
                    <tr>
                        <th>ID</th>
                        <th>Nome</th>
                        <th>Email</th>
                        <th>Telefone</th>
                        <th>CPF</th>
                        <th>Matéria</th>
    <body>
        <div class="container">
            <ul class="nav nav-tabs">
                <li role="presentation"><a href="index.php">Listagem de Professores</a></li>
                <li role="presentation" class="active"><a href="cadastra_professor.php">Cadastro de Professor</a></li>
                <li role="presentation"><a href="materia.php">Cadastro de Matérias</a></li>
            </ul>


            <h1>Escola</h1>

            <?php 
//Cria uma conexão com o banco de dados
$connection = Connection::getConnection();
//Cria um novo objeto professor
$professor = new Professor($connection);
//se o form foi submetido faz validação dos dados
if (isset($_POST['registrar'])) {
    $validacao = $professor->valida($_POST);
    //se houver algum erro, imprime os erros na tela
    if (isset($validacao['erros'])) {
        ?>
                    <div class="alert-danger">
                        <ul>
                            <?php 
        foreach ($validacao['erros'] as $erro) {
            ?>
                                <li><?php 
            echo $erro;
            ?>
</li>