Prezados, estou fazendo uma pagina em PHP onde o usuario fará um insert, porem, antes disso o sistema deve verificar se a informação já está cadastrado no Banco.
Estou utilizando o seguinte código para isso:
$query1 = sqlsrv_num_rows(sqlsrv_query($conn,"select * from carros where placa = '$placa'"));
if ($query1 == 1) {
echo "<script>alert('placa ja existe.');history.back();</script>";
Onde é feito a leitura no banco e se houver a informação cadastrada ele deve informar que já existe um cadastro.
O problema é que se eu inserir um valor que já existe no banco ele aceita (não ocorre a inserção por conta do campo ser PK).
Alguém pode me ajudar e dar dicas do que fazer? obrigado.
Pergunta
fernandolk92
Bom dia.
Prezados, estou fazendo uma pagina em PHP onde o usuario fará um insert, porem, antes disso o sistema deve verificar se a informação já está cadastrado no Banco.
Estou utilizando o seguinte código para isso:
Onde é feito a leitura no banco e se houver a informação cadastrada ele deve informar que já existe um cadastro.
O problema é que se eu inserir um valor que já existe no banco ele aceita (não ocorre a inserção por conta do campo ser PK).
Alguém pode me ajudar e dar dicas do que fazer? obrigado.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.