Mensagem quando não encontrar registros da consulta
olá pessoal mais uma vez peço a ajude de meus amigos do imaster.
então eu utilizo essa consulta para trazer os dados como um relatório, só que quando consulta e esta consulta vem vazia a pagina fica em branco, tem como acrescentar uma mensagem caso não encontre nenhum registro ?
<?php
// Instancia o objeto PDO
$pdo = new PDO('mysql:host=localhost;dbname=root', 'root', '');
// define para que o PDO lance exceções caso ocorra erros
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$output = "";
//coletando dados
if (isset($_POST["search"])) {
$searchq = $_POST["search"];
$searchq = preg_replace("#[^0-9a-z]#i", "",$searchq);
$consulta = $pdo->query(" SELECT nome FROM cad_cliente WHERE nome LIKE '$searchq%' ")or die ("could not search !");
while ($linha = $consulta->fetch(PDO::FETCH_ASSOC)) {
// aqui eu mostro os valores de minha consulta
echo "Nome: {$linha['nome']}<br/>";
}
}
?>Discussão (12)
Carregando comentários...