![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola
Posiblemente tengas razon en lo que dices, es que no me he explicado con total claridad. Repito ![]() Tengo una tabla(PROFESORES): profesor_id(clave primaria) | nombre | apellidos | alumnos_id(clave ajena) ----------------------------------------------------------------------- X | pepe | garcia | Y Donde X la genera MySQL con AUTO_INCREMENT Donde Y podria ser la misma que X o no (como tu dices) Otra tabla(ALUMNOS): alumnos_id(clave primaria) | nombre ----------------------------------------- Y | antoñito El problema es al insertar en PROFESORES: INSERT INTO profesores(nombre, apellidos) VALUES ('pepe', 'garcia'); Analicemos: En la tabla PROFESORES se habra añadido lo que hay arriba. X sera igual a 1 (Por ejemplo). Y me gustaria que fuese igual a X, pero ... (aunque no es forzosamente necesario, podria ser otro valor) ¿ Como podria añadir el dato en una sola consulta, sin tener que volver a consultar cuanto vale X y entonces asignarselo a Y? No se si he liado mas la cosa. Lo que quiero es eso, ir añadiendo datos en una tabla y añadir la id de la clave ajena de otra tabla, para asi poder referenciarlas. Gracias de ante mano |
|
#2
|
||||
|
||||
|
Hola:
Estoy de acuerdo con lo que dices MasterXP, creo que te estás complicando demasiado, lo que propone MasterXP debería funcionar.. ![]() Saludos...
__________________
No todo es como parece ser... |
|
#3
|
|||
|
|||
|
Hola
Posiblemente tengais razon, me estoy liando Gracias de todas maneras por intentar ayudarme Salu2 |
|
#4
|
||||
|
||||
|
Hola:
Trata de hacerlo así, trataremos de ayudarte en las dudas que vayan surgiendo.. ![]()
__________________
No todo es como parece ser... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|