como puedo evitar que suceda esto???
estoy haciendolo asi hasta ahora
Primero verifico que no exista en mi tabla
Código PHP:
foreach($_POST["clave"] as $key => $value){
mysql_select_db($database_connection, $connection);
$sql = sprintf( 'SELECT cliente,periodo FROM tbuno Where clave= %s AND periodo = %s ',
.... );
$res = mysql_query($sql, $connection) or die('Error en consulta: ' ." ". mysql_error());
// SI NO EXISTE INSERTO
if(mysql_num_rows($res) == 0) {
$updateSQL = sprintf("insert into tbuno(clave, concepto, periodo) values (%s, %s,%s)",
GetSQLValueString($_POST['clave'][$key], "text"),
GetSQLValueString($_POST['concepto'][$key], "text") ,
GetSQLValueString($_POST['periodo'], "text"));
mysql_select_db($database_connection, $connection);
$Result1 = mysql_query($updateSQL, $connection) or die(mysql_error());
}