Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

João Parnaiba

Como faço para tratar exceção de duplicidade mysql

Recommended Posts

Olá pessoal tenho um banco de dados de cadastro de cliente que não aceita duplicação até ai tudo bem funciona normal mais a pessoal ao tenta cadastra o mesmo CPF de volta aparece um erro do sql como faço para que em vez do erro apareça a mensagem: você já cadastro e não pode cadastra novamente! quero só uma ideia pois num tenho noção de como fazer isso !

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante

Olá pessoal tenho um banco de dados de cadastro de cliente que não aceita duplicação até ai tudo bem funciona normal mais a pessoal ao tenta cadastra o mesmo CPF de volta aparece um erro do sql como faço para que em vez do erro apareça a mensagem: você já cadastro e não pode cadastra novamente! quero só uma ideia pois num tenho noção de como fazer isso !

Coloque seu código ai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

A unica coisa que da pra fazer é pegar o code da exceção e fazer um sistema de erros personalizado.

try{

}
catch(PDOException $ex){
    $ex->getCode()
} 

Esse é um exemplo, se tu tiver usando PDO, mysqli. usa a função getCode()

Assim vai

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.