que tal  yokoshima 
 
tratando de responder a tu pregunta de insertar datos al mismo tiempo en dos tablas yo lo haria de la siguiente manera. 
 Código PHP:
   
<HTML>
<HEAD>
<TITLE>Insertar.php</TITLE>
</HEAD>
<BODY>
<?
 
//datos para la tabla1
 
$USERNAME = $_POST['USERNAME'];
$NOMBRES = $_POST['NOMBRE'];
$APELLIDOP = $_POST['APELLIDOP'];
$APELLIDOM = $_POST['APELLIDOM'];
$RUT = $_POST['RUT'];
$DV = $_POST['DV'];
$TELEFONO = $_POST['TELEFONO'];
$TELEFONOT = $_POST['TELEFONOT'];
$CELULAR = $_POST['CELULAR'];
 
//datos para la tabla2
$DIRECCION = $_POST['DIRECCION'];
$CODPOSTAL = $_POST['CODPOSTAL'];
 
//Conexion con la base
mysql_connect("192.168.7.100","karpedia","karpedia");
//Ejecucion de la sentencia SQL
//aki divido mis sentencias sql en 2
$sql1="insert into usuario (USERNAME,NOMBRES,APELLIDOP,APELLIDOM,RUT,DV,TELEF  ONO,TELEFONOT,CELULAR)
values ('$USERNAME','$NOMBRES','$APELLIDOP','$APELLIDOM',  '$RUT','$DV','$TELEFONO','$TELEFONOT','$CELULAR')";
//ejecuto las primeras inserciones de la primera clumna
$consulta=mysql_query($sql1);
 
//escribo mi segunda consulta sql
$sql2="insert into ubicacion (DIRECCION,CODPOSTAL) values ('$DIRECCION','$CODPOSTAL')"
//ejecuto la segunda consulta
$consulta2=mysql_query($sql2);
?>
 
<h1><div align="center">Registro Insertado</div></h1>
<div align="center"><a href="bbb.php">Visualizar el contenido de la base</a></div>
 
</BODY>
</HTML>   
  Espero que te sea de utilidad. comentandote por ultimo que ya no es necesario volverte a conectar a tu servidor, sino  que empleando esa misma conexion la utilizamos para insertar en las dos tablas. 
SAludos