Ver Mensaje Individual
  #9 (permalink)  
Antiguo 08/07/2012, 11:36
Avatar de patriciomase
patriciomase
 
Fecha de Ingreso: abril-2012
Ubicación: Mar del Plata
Mensajes: 323
Antigüedad: 12 años
Puntos: 34
Respuesta: ¿como insertar registros con php en tablas relacionadas?

es porque tenes mal el nombre de la columna!! fijate: en el primer post pones:
Cita:
la tabla 2 es notas y tienes estos campos
idnotas(PK)
nota1
nota2
nota final
idalum(FK)
Ahí tenes que insertar nota1, nota2 e idalum....(me imagino que notafinal se calcula con un trigger o desp la insertas o lo que sea...)
Fijate que en el insert que haces pones 'id' en lugar de 'idalum'

tenes que hacer..
Código SQL:
Ver original
  1. INSERT INTO notas(nota1, nota2, idalum) VALUES ....
al id de la otra tabla dejalo tranquilo que no tiene nada que ver.. el id de alumno lo tenes en la variable $alum (tiene que ser un id que exista en la otra tabla de lo contrario si va a dar error por la restricción)

pegá el error que te tira, pero estoy seguro que es eso