Questione : Come ottenere due nuove chiavi primarie, trasmesse a due chiavi straniere

Ciao,

I ancora abbastanza nuovo al PHP, MySQL ed io stanno usandolo insieme con Dreamweaver per generare una sezione dei classifieds per un luogo.  Ho un problema che sta imbarazzando me.

I ha generato una forma che genera i nuovi record in tre tabelle in mia base di dati di WAMP, tabella di utenti, tabella dei classifieds e tabella di immagini. Ho calcolato fuori come ottenere la chiave primaria dalla tabella di utenti (UserID) e lo dispongo nella chiave straniera della tabella dei classifeds (anche UserID) using il INSERT_LAST_ID ().  Ora devo inserire la chiave primaria dalla tabella dei classifieds (ClassifiedsID) nella chiave straniera della tabella di immagini (ClassifiedsID) in moda da poterlo associare io le immagini con le immagini.  Quando provo ad usare il INSERT_LAST_ID (), genera i risultati indesiderabili.  È ci un altro metodo che dovrei usare in questo caso? il

Below è i frammenti di codice per il primo INSERT_LAST_ID () (tabella dei classifieds) ed il codice che ho tentato per il secondo (tabella di immagini).

Thanks,

Jerry
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
class= >//first " notpretty " LAST_INSERT_ID del id= " codeSnippet709018 " del
           
class= del

Risposta : Come ottenere due nuove chiavi primarie, trasmesse a due chiavi straniere

La richiesta vicina in corso da optimus_nz indica “il optimus_nz ha chiesto che questo problema è chiuso accettando il commento #33092494 (0 punti) dei optimus_nz come la soluzione per il seguente motivo:
non ci sono RWW per l'assistente normale 2008.

Ciò è che cosa ho detto nel commento 32967451 - “no, là è posto di lavoro a distanza di fotoricettore per l'assistente standard„.  Perché sis il mio commento che non è accettato come risposta
Altre soluzioni  
 
programming4us programming4us