Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/10/2010, 20:52
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 10 meses
Puntos: 461
Problemas al insertar datos

estoy realizando una pequeña paginita y al insertar me aparece el siguiente error
Cita:
Notice (8): Undefined index: id [CORE\cake\libs\model\model.php, line 1329]
aca el codigo
Código PHP:
Ver original
  1. function registrar()
  2.     {
  3.         if(!empty($this->data)){           
  4.             if($this->data['Usuario']['pass']!=$this->data['Usuario']['confirmar_pass']){              
  5.                 $this->data=NULL;
  6.                                 $this->Session->setFlash('Las contraseñas no coinciden');
  7.                 $this->redirect(array('action'=>'registrar'));
  8.             }
  9.             else{  
  10.                 $fecha=implode("-",$this->data['Dato']['fecha_nacimiento']);
  11.                 $edad=$this->Edad->calcular($fecha);
  12.                 $this->data['Dato']['edad']=$edad; 
  13.                 $this->data['Usuario']['nivel']='usuario';                                                     
  14.                 $this->data['Usuario']['estatus']='habilitado';                                                    
  15.                 $this->Usuario->save($this->data);
  16.                 $this->Usuario->Dato->save($this->data);
  17.                
  18.                 //$this->Usuario->saveAll($this->data, array('validate'=>'first'));
  19.                 $this->redirect(array('action'=>'perfil'));
  20.                 //$this->redirect(array('action'=>'perfil'.'/'.$this->data['Usuario']['user']));
  21.             }  
  22.         }      
  23.     }
el inserta correctamente al usuario y sus datos en la tablas correspondientes, lo que no entiendo es xq el error?? saludos y gracias de antemano por la informacion que me puedan brindar
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way

Última edición por carlos_belisario; 18/10/2010 a las 21:14