![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 341 Pomógł: 25 Dołączył: 28.09.2008 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Wtiam,problem pewnie okaże się smieszny, znaczy chcialbym zeby tak bylo, otóż przykladowo mam 2 tabele
chodzi o to że skoro mam klucz obcy to zdaje sie że powinien miec takie same wartosci jak glowny, czy przy insert into powinienem sam wprowadzac jego wartosc czy jakos to sie dzieje automatycznie? -.- myslalem ze skoro jest auto_inc to zarowno PK jak i FK bedzie sie sam automatycznie zwiekszal a tylko PK się zwiększa. Uff jakoś troche nie po polsku chyba napisałem ale cięzko mi to opisać:P z góry dziekuje |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
Niestety MySQL nie potrafi czytać Ci w myślach.
Musisz użyć funkcji MySQL LAST_INSERT_ID() (w php mysql_insert_id), żeby uzyskać ID z jakim wstawiłeś ostatni wiersz do tabeli osoba, a potem wstawić tą wartość do tabeli tabela. Inna sprawa, że tabela powinna wyglądać tak:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.09.2025 - 16:39 |