Tio me parece o usas la misma variable $query
Código PHP:
//Todo parece correcto procedemos con la inserccion
$query = "INSERT INTO mi_db (nombre_usuario,clave_usuario,mail_usuario,nombre_real,apellido1_real,apellido2_real,direccion_real,localidad_real,poblacion_real,cp_real,telefono_real) VALUES('$usuario','$contrasena','$mail','$nombre','$apellido1','$apellido2','$direccion','$localidad','$poblacion','$cp','$telefono')";
$query = "INSERT INTO tblUsuarios (Nick,Password,Email,nombre_real,apellido1_real,apellido2_real,direccion_real,localidad_real,poblacion_real,cp_real,telefono_real) VALUES('$usuario','$contrasena','$mail','$nombre','$apellido1','$apellido2','$direccion','$localidad','$poblacion','$cp','$telefono')";
mysql_query($query) or die(mysql_error());
creo mque debes usar $query1 y $query2