Creo que estas enrollando la vida sin necesidad, Por que no pruebas esto:
Código PHP:
$usuarios_consulta = mysql_query("SELECT * FROM $sql_tabla1 WHERE inscripciones_identificacion_numero='$identificacion'") or die(mysql_error());
$total_encontrados = mysql_num_rows ($usuarios_consulta);
mysql_free_result($usuarios_consulta);
if ($total_encontrados != 0) {
header ("Location: $pag?accion=nuevo&error=4");
exit;
}
Por que lo que veo que estas asiendo mal es que estas haciendo un llamado al campo especifico "inscripciones_id_inscripcion" y en la consulta le estas diciendo ( inscripciones_identificacion_numero='$identificaci on' ) ósea en todo caso la consulta seria así:
Código PHP:
$usuarios_consulta = mysql_query("SELECT inscripciones_identificacion_numero FROM $sql_tabla1 WHERE inscripciones_identificacion_numero='$identificacion'") or die(mysql_error());
$total_encontrados = mysql_num_rows ($usuarios_consulta);
mysql_free_result($usuarios_consulta);
if ($total_encontrados != 0) {
header ("Location: $pag?accion=nuevo&error=4");
exit;
}
Saludos