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