Hi ich habe ein kleines problem.
Ich habe 2 tabellen ind die etwas aus einem formular eingetragen werden soll.
Bsp.:
Tabelle1:
na_id (auto) (bigint)
name
ort
.
.
.
Tabelle2 :
ca_id (auto)
na_id (da soll die von der anderen tabelle rein)
sp
.
.
.
es ist eine 1:n beziehung also eine na_id aus tabelle 1 kann mehrere ca_id´s aus tabelle 2 haben.
Wie bekomme ich beim eintragen in die tabellen die richtige na_id ?
Ist der befehl dafür geeignet ? :
mysql_insert_id
Ich hab mal gehört das der befehl bei bigint nicht geht.
Es muß vermieden werden das es vertauschungen gibt wenn sich 2 leute zur gleichen zeit eintragen.
Es gibt sonnst auch keine eindeutige veziehung zur na_id.
Das oben ist nur ein beispiel.
Bitte helft mir.
p.s.: ich habe schon in googel und im forum gesucht aber bin zublöd die richtigen suchbegrife einzugeben.
Ich habe 2 tabellen ind die etwas aus einem formular eingetragen werden soll.
Bsp.:
Tabelle1:
na_id (auto) (bigint)
name
ort
.
.
.
Tabelle2 :
ca_id (auto)
na_id (da soll die von der anderen tabelle rein)
sp
.
.
.
es ist eine 1:n beziehung also eine na_id aus tabelle 1 kann mehrere ca_id´s aus tabelle 2 haben.
Wie bekomme ich beim eintragen in die tabellen die richtige na_id ?
Ist der befehl dafür geeignet ? :
mysql_insert_id
Ich hab mal gehört das der befehl bei bigint nicht geht.
Es muß vermieden werden das es vertauschungen gibt wenn sich 2 leute zur gleichen zeit eintragen.
Es gibt sonnst auch keine eindeutige veziehung zur na_id.
Das oben ist nur ein beispiel.
Bitte helft mir.
p.s.: ich habe schon in googel und im forum gesucht aber bin zublöd die richtigen suchbegrife einzugeben.
Kommentar