Boa tarde galera, estou precisando de uma ajudinha de vocês... estou precisando pegar o ultimo id de uma determinada tabela e colocar o resultado desse select dentro de um novo insert.
Isso ficaria fácil se esse id fosse da ultima query executada, pois usava o comando mysqli_insert_id (); e pegaria o ultimo id inserido, porem esse não é meu caso.
Vou simular o processo que estou fazendo:
- formulario envia dados para 3 tabelas (a,b,c)
- faço o primeiro insert (a)
- pego o ultimo id da tabela (a) usando o comando mysqli_insert_id ();
- faço o segundo insert (b) contendo o id da tabela (a)
- pego o ultimo id da tabela (a)
- faço o terceiro insert na tabela (c)
Aí que surge minha duvida, como pegar o ultimo id da tabela (a) para inserir na (c) sendo que a ultima query executava não foi da tabela (a), logo o comando mysql_insert_id (); não serve para pegar esse dado.
Como resolver essa situação?
Desde já agradeço!