Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, olha eu denovo perguntando hehe.
Bom queria saber como faço pra trocar akeles erro que apareçe na tela quando nao tem nada cadastrado no bando de dados referido naquela pagina? tem como colocar uma mensagem tipo não foi encontrado mais registros. tipo assim pra quando apareçer o fim de uma id q fiz num sistema ao chegar ao fim qeria que apareçia essa mensagem qando não acha-se mais id completas. tem como fazer isto? se tiver como faço alguma dica?
tem como colocar uma mensagem tipo não foi encontrado mais registros.
exemplo:
$query = mysql_query( $sql )or die( mysql_error() );
if( mysql_num_rows( $query ) )
{
//mysql_fetch_assoc()... normal.. aqui exibe
}
else
echo 'Nenhum rezistro! :P';
$query = mysql_query( $sql )or die('Não foi possível efetuar a conex$atilde;o.'); // não é bom mostrar o erro direto do servidor sql
if( mysql_num_rows( $query ) )
{
//mysql_fetch_assoc()... normal.. aqui exibe
}
else
echo 'Nenhum registro! :P';
(Original by William Bruno no tópico logo acima).
@Jefrey, só mantenha o or die() em ambiente de desenvolvimento.
em produção, não é bom nem ter o die(), pq ele vai truncar o resto do script.
os erros de banco de dados retornam códigos, você pode configurar para aparecer mensagens amigáveis de acordo com esses códigos.