Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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.Carregando comentários...