Função die() não funciona dentro de uma função
Boa tarde.
Tenho uma função que testa um SQL e se caso ocorra um erro é retornada a mensagem de erro e uso o die() para parar a execução do código restante.
Aqui em baixo o código da função.
function testeSql($sql, $con){
try{
$sql->execute();
}catch(PDOException $erro){
return('<b>Erro:</b><i>'.$erro->getMessage().'</i>');
$con = null;
die();
}
}
E aqui estou chamando a função.
echo(testeSql($sql, $con));
A mensagem de erro é exibida normalmente só que o die() não funciona pois outro texto que há após a função também é mostrado.
Desde já agradeço.Discussão (2)
Carregando comentários...