>
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?
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