Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/03/2018, 17:39
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: ejecutar una funcion dentro de otra

Saludo

Pues puedes hacer una combinación,
es decir, en tu función inicial que hace el insert,
envías también el parámetro de las opciones,
ejecutas el insert, y obtienes el id de la inserción
(podrías usar $this->_db->insert_id() o similar, dependiendo las funciones de db)

Y una vez obtengas ese dato, haces el recorrido
que haces en el controlador, pero ahora en el modelo.

Y la excepción que te muestra con id es porque la variable
esta ahí, pero no se le asigna valor en ningún momento,
en cuyo caso en el ejemplo, podrías hacer un else del if,
y en este obtener el valor del id insertado.
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com