![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 13.11.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam do napisania system rezerwacji miejsc na kursie, cała sprawa rozchodzi się o to że jest to rezerwacja miejsc dla dzieci, rezerwacji dokonuje 1 osoba dorosła (tabela rezerwacja) zgłaszając dziecko lub dowolną ilość dzieci (tabela dzieci) dodając dynamicznie kontrolki w formularzu. Baza danych jest stworzona w ten sposób, że w jednej tabeli są przechowywane rezerwacje a osobnej dzieci zgłoszone pod konkretną rezerwację. Wymuszone jest to relacją 1 do wielu (być może się mylę). Moje pytanie jest następujące w jaki sposób pobrać "nieistniejące" jeszcze ID (wartość auto increment) rekordu z tabeli rezerwacja i wstawić je do poszczegónych rekordów tabeli dzieci w trakcie wysyłania formularza. Można obliczyć wartość ID wyciągając dotychczasową największą wartość ID z tabeli dodając 1 ale co w przypadku gdy dwie osoby będą robiły rezerwację w tym samym czasie? Ma ktoś jakiś pomysł jak to ugryźć? Ten post edytował szeryff 13.11.2013, 22:37:26 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Najpiew dodaj rezerwację, potem dzieci. W naturze jest tak samo - najpierw rodzice, potem dzieci.
Ten post edytował mmmmmmm 13.11.2013, 22:39:38 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 17:01 |