Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/02/2016, 08:53
BlackJccl1
 
Fecha de Ingreso: abril-2015
Mensajes: 304
Antigüedad: 9 años, 7 meses
Puntos: 2
Enviar NULL a BD

hola ha todo como estan veran tengo mi formulario en el cual tengo combos anidados los tipicos Pais, Provincia,Departamento y Distrito bueno hasta hai no hay problema el tema esta que esto combos son opcionales para llenar y pues si no se llenan deberian mandarse en NULL ya que en mi Tabla donde se guardan esta relacionadas con las tablas Pais, Provincia,Departamento y Distrito y para ello tengo el siguiente codigo
Código PHP:
Ver original
  1. $nce_data["ne_pais"] = isset($_POST["ne_pais"])?$_POST["ne_pais"]:NULL;
el problema esta en que cuando no selecciono nada no envia el NULL y me manda el error de BD
Código MySQL:
Ver original
  1. SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`d2000177_jmerpv1`.`empresa`, CONSTRAINT `empresa_pais` FOREIGN KEY (`jc_pais_id`) REFERENCES `pais` (`jc_pais_id`))NULL
no se si este realizando mal mi validacion ayuda por favor