I'm using require
on my page, so the result is being printed after the footer, someone would know how to solve it, follow the code:
<?php
require ("principal.php");
$servidor = "localhost";
$usuario = "root";
$senha = "root";
$tabela = "guianortecapixaba";
$conexao = new mysqli($servidor, $usuario, $senha, $tabela);
if ($conexao->connect_error) {
die("Erro: " . $conexao->connect_error);
}
$busca = $_POST['palavra'];
$cidade = $_POST ['cidade'];
$sql = "SELECT * FROM empresa WHERE nome LIKE '%$busca%' AND cidade = '$cidade'";
$resultados = $conexao->query($sql);
if ($resultados->num_rows > 0) {
while($linha = mysqli_fetch_array($resultados)) {
print("<strong>Nome: </strong>" . $linha['nome'] . "</br>");
print ("<strong>Endereço: </strong>" . $linha['endereco']."</br>");
if( isset($_POST['cidade']) && $_POST['cidade'] === 'sao-gabriel-da-palha' ) {
$fromPerson = 'São Gabriel da Palha';
echo "<strong>Cidade: </strong>".$fromPerson."</br>";
}
print ("<strong>Telefone: </strong>" . $linha['telefone']."</br>");
echo "<strong>email: </strong>". $linha['email']."</br>";
echo "<hr>";
}
} else {
echo "Nenhum resultado para a sua busca.";
}
$conexao->close();
?>