Meu objetivo é que o sistema faça uma verificação, se dentro de $titulo (o dado do titulo esta vindo por um select em outra tela, já verifiquei e ele está trazendo e armazenando corretamente na variável) tiver (usuários, categoria ou produto) ele mostre a sua respectiva tabela com as opções para alterar, excluir ou incluir um novo. Porém estou com dificuldades em fazer funcionar o else if.
<?php
@ini_set('display_errors', '1');
error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED);
require_once("banco_cadastro_usuarios.php");
include ('cabecalho.php');
$titulo = $_POST ['select']
?>
<body class="bg-light">
<div class="container">
<div class="py-5 text-center">
<h1>Buscar<span class="badge badge-secondary"><?= $titulo ?></span></h1>
</div>
<?php if($titulo == "usuarios");{?>
<div class="row">
<table class="table table-bordered">
<tr>
<th>ID</th>
<th>Nome</th>
<th>Idade</th>
<th>Editar</th>
<th>Apagar</th>
</tr>
<?php
$usuarios = listaUsuarios($conexao);
foreach($usuarios as $usuario):
?>
<tr>
<td><?= $usuario['id'] ;?></td>
<td><?= $usuario['nome'] ;?></td>
<td><?= $usuario['idade'] ;?></td>
<td><a href="editar.php?id=<?=$usuario['id']?>">Editar</a></td>
<td><a href="apagar.php?id=<?=$usuario['id']?>">Apagar</a></td>
<tr>
<?php
endforeach;
?>
</table>
<a href="cadastro.php"><button class="btn btn-primary">Criar Usuário</button></a>
<div>
<?php } else if($titulo == "categoria"){ ?>
<!-- categoria -->
<div class="row">
<table class="table table-bordered">
<tr>
<th>ID</th>
<th>Nome</th>
<th>Editar</th>
<th>Apagar</th>
</tr>
<?php
$categorias = listaCategoria($conexao);
foreach($categorias as $categoria):
?>
<tr>
<td><?= $categoria['id'] ?></td>
<td><?= $categoria['nome'] ?></td>
<td><a href="editar_categoria.php?id=<?=$categoria['id']?>">Editar</a></td>
<td><a href="apagar_categoria.php?id=<?=$categoria['id']?>">Apagar</a></td>
<tr>
<?php
endforeach
?>
</table>
<a href="cadastro_categoria.php"><button class="btn btn-primary">Criar Categoria</button></a>
<div>
<?php } else { }?>
</div>
<?php
include ('rodape.php');
?>