pues no se si te he entendido bien, pero solo tienes que repetir codigo cambiando el nombre de la tabla
Código PHP:
mysql_select_db($database_tusdatos, $tusdatos);
$instruccion1 = "INSERT INTO usuarios (login, nombre, apellidos, curso, seccion, id_grado, id_admin,fecha) VALUES ('$login','$nombre','$apellidos','$curso','$seccio n','$id_grado','$id_admin','$fecha')";
$Result1 = mysql_query($instruccion1, $tusdatos) or die(mysql_error());
$instruccion2 = "INSERT INTO usuarios (login, nombre, apellidos, curso, seccion, id_grado, id_admin,fecha) VALUES ('$login','$nombre','$apellidos','$curso','$seccio n','$id_grado','$id_admin','$fecha')";
$Result2 = mysql_query($instruccion2, $tusdatos) or die(mysql_error());
..... hasta n
//aunque no es necesario, yo asigno variables distintas a todo... porque más vale que sobre a que falte...
Lo que te preguntaba yo era que si por ejemplo: En la tabla usuarios insertas id_usuario, login, nombre, apellidos, curso, seccion, id_grado, id_admin,fecha; siendo id_usuario un campo auto_increment. Pero en Tablax2 insertas id_grado, id_usuario, nombre_grado, tipo_grado, etc... siendo id_usuario el campo en común y obviamente debe ser el mismo.
Lo que necesitas (o por lo menos es lo que hice yo cuando lo necesité es:
- ingresar datos en usuarios (INSERT)
- extraer el id_usuario creado filtrando por otros campos (SELECT) (por ejem ligin AND pass AND fecha)
- ese id_usuario es el que insertas en la otra tabla (INSERT)
No se si esto es lo que querías, pero ahí está
Saludos