Ver Mensaje Individual
  #15 (permalink)  
Antiguo 10/10/2011, 21:11
Avatar de Rodrhigo
Rodrhigo
 
Fecha de Ingreso: septiembre-2011
Ubicación: Temuco-Valdivia-Osorno
Mensajes: 254
Antigüedad: 12 años, 7 meses
Puntos: 48
Respuesta: Problemas al capturar informacion en un campo FK MYSQL

Oye pero si colocas el campo grupo de la tabla empresa para que pueda ser null deverias poder ingresar una empresa que no pertenesca en ningún grupo.

Yo creo que tu problema esta en el formulario que tienes en tu pagina.
prueba ingresar esto en tu base de datos:
Código MySQL:
Ver original
  1. insert into empresa(grupo,empresa) values(NULL,'EMPRESA_BUENA_ONDA')
si te funciona el problema es tu formulario de tu pagina y para eso tendrias que hacer que cuando no se reciba ningún grupo entonces lo colocas ingresas un NULL.
Código PHP:
Ver original
  1. <?php
  2. if(!$_POST['obtener_grupo'] or $_POST['obtener_grupo']==''){
  3.    $_POST['obtener_grupo']='NULL';
  4. }
  5. ......
  6. ?>

otra cosa que podrias hacer en caso que no sea lo anterior es agregar un valor en tu tabla grupo que diga NINGUNO y haci cuando el cliente no seleccione un grupo para su empresa tu lo ingresas como 'NINGUNO'.

Código MySQL:
Ver original
  1. insert into grupo(grupo) values('NINGUNO');
Código PHP:
Ver original
  1. if(!$_POST['obtener_grupo'] or $_POST['obtener_grupo']==''){
  2.    $_POST['obtener_grupo']=" 'NINGUNO' ";
  3. }