Foros del Web » Programando para Internet » PHP » Zend »

Ayuda con lastinsertedid zend framework

Estas en el tema de Ayuda con lastinsertedid zend framework en el foro de Zend en Foros del Web. problema al insertar en 2 tablas diferentes por ejemplo tengo la tabla persona y tabla usuario cuando creo una persona tb se crea el usuario ...
  #1 (permalink)  
Antiguo 06/04/2010, 13:40
 
Fecha de Ingreso: marzo-2009
Mensajes: 356
Antigüedad: 15 años, 1 mes
Puntos: 7
Ayuda con lastinsertedid zend framework

problema al insertar en 2 tablas diferentes

por ejemplo tengo la tabla persona y tabla usuario
cuando creo una persona tb se crea el usuario de la persona (1 persona tiene un usuario)

Código PHP:
public function addPersona($nombres$apellidos$dni$direccion$telefono$celular$profesion){
        
$data = array('NOMB' => $nombres'APEL' => $apellidos'DNI' => $dni'DIRE' => $direccion'FONO' => $telefono'CELU' => $celular'PERS_PROF' => $profesion,);
        
$this->insert($data);
               
    } 
alli por ejemplo estoy insertando persona, pero para insertar el usuario necesito el codigo de persona para ponerlo en la columna persona de la tabla usuario

trate con lastInsertId pero no tube buenos resultados


alguien me puede ayudar con el codigo

gracias
  #2 (permalink)  
Antiguo 06/04/2010, 15:44
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: Ayuda con lastinsertedid zend framework

El resultado de $this->insert es el último ID generado.

Saludos.
  #3 (permalink)  
Antiguo 06/04/2010, 17:19
 
Fecha de Ingreso: marzo-2009
Mensajes: 356
Antigüedad: 15 años, 1 mes
Puntos: 7
Respuesta: Ayuda con lastinsertedid zend framework

return $this->insert()???

y eso lo coge el controlador ?

a eso te refieres amigo ?
  #4 (permalink)  
Antiguo 06/04/2010, 19:28
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Ayuda con lastinsertedid zend framework

Cita:
Iniciado por dante14 Ver Mensaje
return $this->insert()???

y eso lo coge el controlador ?

a eso te refieres amigo ?
se refiere a que el valor que devuelve dicho método es el último ID generado...

si lo devuelves o no a un controlador, o lo usas en algún otro procedimiento no importa... tu elijes como usar dicho valor!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: framework
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:40.