1
resposta

Dúvida sobre tratamento de erro

Como fica o tratamento de erro caso haja algum problema na seleção dos produtos no banco de dados, utilizando o código como no vídeo:

$array = funcaoListar($conexao);

//foreach do $array;

// html com os dados obtidos ;

//endforeach;

Pois na função não há nada especificado caso algum erro ocorra, e na chamada da função também não. Há grande problema nisso? Se sim como poderia resolver da melhor forma?

1 resposta

Olá Samuel, faz um bom tempo que não trabalho com PHP, mas acredito que o tratamento via bloco try catch deva funcionar

try{
    $array = funcaoListar($conexao);
}catch(\Exception $e) {
    var_dump($e->getMessage());
}

tem um link falando como usar melhor no StackOverflow