Ir para conteúdo

POWERED BY:

Arquivado

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

filhopqd

Validar campo dentro de uma array ao fazer a atualização

Recommended Posts

Boa tarde a todos!

Estou tentando validar um campo Codigo do Cartão dentro de uma array, de modo que ao atualizar vários registros, identifique o registro repetido.

No meu UPDATE, já está fazendo a atualização de todos os registros, menos o que tiver repetido, pois o Campo NR_CARTAO está como UNIQUE no BD, queria que, além de atualizar os registros, identificasse que o NR_CARTAO: 0123 já existe.

Desde já agradeço a ajuda!

Segue o código:

//INPUT

<?php echo '<input class="centro1" size="6" name= "CARTAO[' . $row["ID"] .']" value= "' . $row["NR_CARTAO"] .' ">'; ?>

<?php
// ATUALIZANDO
if (isset ($_POST["submit"]))
{
foreach($_POST['CARTAO'] as $ID => $NR_CARTAO)
{
mysql_query("update concurso.candidatos SET NR_CARTAO ='$NR_CARTAO' WHERE ID='$ID'");
}
echo '<script type="text/javascript">alert("Dados Cadastrados com sucesso.");</script>';
echo "<meta HTTP-EQUIV='refresh' CONTENT='1;URL=top.php?pg=cadastro_cartao&acao=listar.php'>";
}
?>

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.