![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 1 Dołączył: 10.01.2008 Skąd: małopolska Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam pytanie jak zapisać dane do bazy dla kilku tabel
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 274 Pomógł: 54 Dołączył: 2.05.2006 Skąd: Nadarzyn Ostrzeżenie: (0%) ![]() ![]() |
za jednym zamachem, zapytaniem sie nie da. musisz robic osone zapytania dla kazdej tabeli.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 225 Pomógł: 18 Dołączył: 30.06.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A te tabele mają jakieś relacje? Jak nie to wykonaj kilka razy query lub multi_query i śmiga. Jak nie to poczytaj sobie np o mysql_insert_id() oraz o tranzakcjach.
Ten post edytował zulus 7.01.2009, 19:29:25 -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 1 Dołączył: 10.01.2008 Skąd: małopolska Ostrzeżenie: (0%) ![]() ![]() |
Tabele mają relacje, muszę jeszcze przekazywać id poprzez mysql_insert_id();
Tabela pracownik ma klucze obce idDane_personalne, idAdres oraz idCV. Tabela CV ma klucze obce idDane-personalne idAdres idUmiejetnosci . Tabela CV połączona jest z tabelami doswiadczenia_zawodowe, szkola, połączenia te są wiele do wiele. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 225 Pomógł: 18 Dołączył: 30.06.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
No to tak jak napisał ~nospor z tym że po wykonaniu każdego zapytania nowe budujesz używając tego co zwróci mysql_insert_id.
BTW: Tu aż się prosi o tranzakcje, ale te się bardziej intuicyjnie realizuje przez MySQLi w php5 ![]() -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 1 Dołączył: 10.01.2008 Skąd: małopolska Ostrzeżenie: (0%) ![]() ![]() |
Mam tak .
Dziękuje za pomoc. Ten post edytował MONII28 7.01.2009, 21:08:31 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:28 |