Buenas,
tengo un problema y no sé como enfocarlo. Tengo dos tablas, la primera de ellas contiene usuarios y la segunda contraseñas.
user ( id, alias, email, account_id );
account ( id, password );
He conseguido insertar datos en la tabla user, pero el problema viene que he de insertar la contraseña en account.
Para ello hago lo siguiente, una vez insertado el usuario, recupero su id asignada y me dirijo al controlador account donde añado la contraseña, y una vez hecho esto, regreso al controlador de user y actualizo el account_id.
Como podeis ver, es un follon, y dudo que Kumbia no tenga algun metodo para evitar esto.
Alguien pensará que podria usar una unica tabla y simplificar problemas, pero quiero separar la tabla account ya que contendrá otras contraseñas que no tienen nada que ver con users.
¿Alguna idea?
Comentarios
Primero estoy con el controlador de User, una vez comprobado la no existencia del usuario, lo inserto, colocando un valor falso en el campo account_id de dicho controlador.
Luego salto al controlador Account e inserto la contraseña y recupero el ID ( autoincrementado) y vuelvo a saltar al controlador User para insertar el ID real que ha generado el controlador Account.
Como ves, un follon ( a mi entender ) y nada practico. Por eso saber si existe algun sistema para hacerlo todo en un controlador o similar.
saludos...