![]() |
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 04:51 |