0

Como inserir chaves estrangeiras a partir da query php

criado por Sousa Varela em 07/09/2010 12:11pm
Oi Pessoal!

Tenho um banco de dados com vários relacionamentos entre as tabelas, ate ai td bem, mas na hora de inserir os dados esta o problema como inserir os valores. Estou usando chaves auto incremento e com o comando LAST_INSERT_ID()para pegar o ultimo id inserido pelo auto incremento, mas quando tenho relacionamentos com duas chaves ele não da certo... O que está acontecendo???????????
Obrigado
Abraços

Lista de Respostas:

0
07/09/2010 3:59pm
(~14 anos atrás)
O Last_insert_id pega apenas o ultimo ID
Se você está inserindo dois, então ele não vai pegar os dois, mas apenas um.
Sugiro que você coloque estes IDs numa variavel para que você possa utiliza-los em outros INSERTs...

0
08/09/2010 7:26am
(~14 anos atrás)
Sousa Varela respondeu:
Oi!
A sua sugestão seria guardar cada chave em uma variavel e depois usar-la no insert?
Ex. $id1=$_REQUEST[LAST_INSERT_ID()]
Mas como eu pego isso para guardar na variavel?

0
12/09/2010 5:20pm
(~14 anos atrás)
Sousa Varela respondeu:
Oi Pessoal,
Já resolvi o problema usando variáveis para guardar os índices.
Abraços

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)