Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Borel

Recuperando Registro

Recommended Posts

Ae pessoal.. é o seguinteEstou gravando os dados de um form numa tabela com ID Autoincrement... na segunda parte do mesmo script eu preciso ter o id do usuário recem cadastrado para ser adicionado em outras tabelas.Qual a melhor forma de recuperar esse ID recém cadastrado de uma forma que posso garantir isso.Porque pode ser que outra pessoa também esteja cadastrando no mesmo momento, aí poderia buscar o id incorreto

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na hora do cadastro da pessoa (na linha seguinte à inserção) passe para uma variável o valor do id usando mysql_insert_id(); e daí fique transferindo essa var até o fim do script.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Correto dD|Fusion vale lembra para usar o link_identifier, pois senão ele vai recuperar o id inserido pela ultima conexão e não o id do ultimo insert ou seja, retorna o utimo id gerado pela ultima query INSERT usando o link_identifier dado. Se link_identifier não é especificado, a ultima conexão aberta é usada.$id_insert = mysql_insert_id($conexao);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.