Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2014, 03:59
Avatar de mili_07
mili_07
 
Fecha de Ingreso: febrero-2012
Mensajes: 58
Antigüedad: 12 años, 1 mes
Puntos: 1
Problema al insertar desde php por restricción de clave foranea

Buenas a todos!!! Gracias por ser tan amables de leer mi tema!
Tengo un grave problema y capaz que alguien que sabe más me pueda ayudar y dar una idea.
Resulta que tengo dos tablas: tblPersona y tblTipoDocumento, en la de persona tengo la clave foránea "id_tipoDocumento" que es clave primaria en la tabla tblTipoDocumento cuando abro phpmyadmin pongo en la consulta lo siguiente:
Código:
INSERT INTO tblPersona (nombre, apellido, dni, id_tipoDocumento) VALUES ("Pepe", "Onguito", 23456788, 1)
Esto me lo inserta bien desde phpmyadmin pero a la hora de insertar con php, escribo lo mismo y me da el error "SQLSTATE[23000]: Integrity constraint violation: 1452". Alguien me podría orientar sobre como guardar datos en un campo foraneo?
No he podido solucionarlo
Mil gracias!!!
No estaba segura de poner el tema acá o en mysql si va en otro por favor muevanlo! Gracias!!!!
Saludos!
__________________
...Si quieres que tu código funcione y tienes errores, borra todo y vuelve a empezar...