Hola a todos mediante un for cargo datos a mi tabla... y todo parecía perfecto hasta que note lo siguiente: solo se pueden cargar alrededor de 1500 filas el resto las omite... probé varias veces y el resultado fue el mismo...(No me arroja ningun error solo no se inserta el resto de mis registros)
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());
}