jgasper 0 Denunciar post Postado Maio 20, 2015 Bom dia Preciso de uma ajuda Estou fazendo um cadastro em php onde tneho diversos dados, preciso que dois desses dados do cadastro exemplo CPF + RG se estiverem iguais a outro cadastro no banco ele nao deixar cadastrar. Utilizo o PHP + Mysql, alguem teria um exemplo de como eu poderia fazer isso? No aguardo, e desde ja obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Henrique da Costa 14 Denunciar post Postado Maio 20, 2015 select count(*) from cliente where rg = '566165165' OR cpf = '116515616516'; É essa query que voce irá utilizar. Compartilhar este post Link para o post Compartilhar em outros sites
Maykel-ctba 233 Denunciar post Postado Maio 20, 2015 Ao submitar o formulário você deverá atribuir estas condições. Por exemplo: Rode a query do @Bruno Se retornou algum registro, exiba alguma mensagem informando que o CPF/RG já existe. Se não retornou, libera o registro. Compartilhar este post Link para o post Compartilhar em outros sites
Gabriel Heming 766 Denunciar post Postado Maio 20, 2015 Use constraints: - https://dev.mysql.com/doc/refman/5.0/en/constraint-primary-key.html - http://stackoverflow.com/a/635943 Outro detalhe é nunca salvar o cpf com máscara, somente os números e o campo deve ser definido como varchar/string Compartilhar este post Link para o post Compartilhar em outros sites