>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Trabalhando com exceções em php


Olá, boa tarde!

Eu não consegui aprender ainda, li em vários artigos e sem solução =( ;... como eu faço para tratar as exceções no php ,poderia me dar apenas um exemplo?

Veja, fiz uma query, para testar coloquei uma letra errada ex: "Select Id, Nome from tabela where Id = 1", no lugar do campo Nome escrevi "NomeX", pronto isto é o suficiente para gerar um erro, no Java / .net eu trato com as exceptions, já no php.. aparece este erro:

Warning: sqlsrv_fetch_array() expects parameter 1 to be resource, boolean given in .......

Não teria como eu retornar apenas uma mensagem dizendo algo como "Erro ao carregar produtos" por exemplo?



1 Resposta


Douglas

Neste caso não seria exceção, a não ser se você tivesse objetos e classes.

Para tratar erros de SQL, utilize o or die

Veja:

http://php.net/manual/pt_BR/function.sqlsrv-errors.php