Problema inserimento in puù tabelle

alphadog81

Nuovo Utente
30 Mag 2009
1
0
0
Salve è da poco che mi sono avvicinato ai DB, quindi vi prego di correggermi se sparo fesserie. Premesso ciò vi espongo il mio problema:

Ho un form HTML con una serie di dati:

Nome, Cognome, indirizzo, Telefono, Email, Data di nascita, ecc...

questo form passa i dati ad una pagina php che immagazina i dati ricevuti in delle variabili es.($nome,$cognome,ecc....) adesso php dovrebbe passarli ad un db in mysql, solo che mi si presenta un problema, i dati che mi passa il form vanno inseriti in due tabelle differenti, delle quali non è possibile cambiare la struttura (tipo unificarle), cmq faccio la connessione al db....tutto ok!
faccio la prima query:

$mysql->query("INSERT INTO `dipendente` (`IdDipendente` ,`NomeDipendente` ,`CognomeDipendente`)
VALUES (NULL , '$nome', '$cognome');");

da notare passo NULL a 'IdDipendente' perchè è la mia chiave primaria auto increment. Fin quì tutto funziona a meraviglia inserimento fatto e riuscito.
adesso io dovrei inserire l'altra parte di dati nell'altra tabella gli altri dati ma non c'è verso di recuperare 'IdDipendente' che genera l'inserimento.....HELP!!!
 
ciao
quando l'idi e primary e autoincrement sul mio manuale dice

$mysql->query("INSERT INTO dipendente (NomeDipendente, CognomeDipendente)
VALUES ('$nome', '$cognome')");
e non mette gli apici ai nomi dei campi
un'altra cosa, ma forse è un errore di trascrizione ; dopo parentesi value()

p.s.
per caso hai scritto il codice con word?
 

Discussioni simili