Ir para conteúdo

POWERED BY:

Arquivado

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

Erlen Fiuza

Registro repetido

Recommended Posts

Olá pessoal...

 

Estou tendo um probleminha com registros repetidos... vejam os passos:

 

1- eu clico para inserir um registro

2- verifico através de um select se o registro já existe

3- insiro o registro... somente caso não exista... (verifico com um if antes)

 

o problema:

 

ta aparecendo vários registros iguais como se o mysql esteja travando e inserindo vários ao mesmo tempo, não sei se isso é por conta da velocidade do server ou da internet no momento, mas preciso resolver...

 

Alguém tem alguma sugestão...

 

Valeu!!!

 

 

olha a parte do código ai...

 

mysql_select_db($database_conectar, $conectar);
$query_verifica = "SELECT idf FROM frequencia WHERE ida = '".$_POST['ida']."' AND idp = '".$_POST['idp']."' AND idt = '".$_POST['idt']."' AND data = '".$data."' AND escola = '".$row_escola['codigo']."'";
$verifica = mysql_query($query_verifica, $conectar) or die(mysql_error());
$totalRows_verifica = mysql_num_rows($verifica);
//
if($totalRows_verifica == 0){
$insertSQL = sprintf("INSERT INTO frequencia (ida, idp, idt, status, data, user, escola) VALUES (%s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['ida'], "int"),
GetSQLValueString($_POST['idp'], "int"),
GetSQLValueString($_POST['idt'], "int"),
GetSQLValueString($_POST['status'], "text"),
GetSQLValueString($data, "date"),
GetSQLValueString('|Cadastro: '.$_SESSION['MM_Username'].' - '.date("d/m/Y H:i:s").'| <br>', "text"),
GetSQLValueString($row_escola['codigo'], "text"));
mysql_select_db($database_conectar, $conectar);
$Result1 = mysql_query($insertSQL, $conectar) or die(mysql_error());
}

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.