I have a script that does a query in the database and displays the result ...
I would like that when the query returned empty, a message would be displayed to the user.
The code:
<?php
//variavel dinamica
$chave = $_POST['chave'];
// Inclui a conexão PDO
include 'conexao_sup.php';
// Cria a consulta para o MySQL e executa
$consulta = $conexao->query("SELECT * FROM 'pecas' WHERE codigo like '%".$chave."%' or descricao like '%".$chave."%' or aplicacao like '%".$chave."%'");
//Mostra os valores-----------------------------------
//exibe mensagem se a variável dinâmica vier vazia
if (empty($chave)){
echo "<p style='color:#333; font-size:26px;'><b>Não foi digitado nada para a busca!</b></p>";
}
//exibe a consulta
else{
while ($linha = $consulta->fetch(PDO::FETCH_ASSOC)){
?>
//retorno formatado em HTML
<?php
}
}
?>
How do I now to implement a condition where: If $ query is empty ... display the message: "nothing found"?