Muy Agradecido, no sabia de la existencia de ese mysql_insert_id:
Pongo el codigo por si alguien necesita saberlo:
Código PHP:
$insertSQLCliente = sprintf("INSERT INTO tb_cliente (ruc, direccion, telefono) VALUES (%s, %s, %s)",
GetSQLValueString($_POST['ruc'], "int"),
GetSQLValueString($_POST['direccion'], "text"),
GetSQLValueString($_POST['telefono'], "int"));
mysql_select_db($database_db_conexion, $db_conexion);
$Result1 = mysql_query($insertSQLCliente, $db_conexion) or die(mysql_error());
$idcliente=mysql_insert_id($db_conexion);
$insertSQLClienteNatural = sprintf("INSERT INTO tb_cliente_natural (apellidos, nombres, dni, email, id_cliente) VALUES (%s, %s, %s, %s, %s)",
GetSQLValueString($_POST['apellidos'], "text"),
GetSQLValueString($_POST['nombres'], "text"),
GetSQLValueString($_POST['dni'], "int"),
GetSQLValueString($_POST['email'], "text"),
GetSQLValueString($idcliente, "int"));
mysql_select_db($database_db_conexion, $db_conexion);
$Result1 = mysql_query($insertSQLClienteNatural, $db_conexion) or die(mysql_error());
Ojala le sirva a alguien mas.
Gracias por la ayuda