![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 2.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Skończyłem robić właśnie mini aplikację internetową, w której w łatwy i przyjemny sposób administrator może dodawać/edytować i usuwać rezerwacje. Stworzyłem również system wyświetlania rezerwacji - wybieramy rok i interesujący nas miesiąc i pobieramy wszystkie rezerwacje pasujące do zapytania. Wszystko niestety oparłem o tabelę i wyszło dość sporo zagnieżdżeń tj. :
I teraz pytanie - można to jakoś uprościć by tych iteracji było znacznie mniej? Pokoi jest 50. Dni w miesiącu mamy średnio 30. Rezerwacji niech będzie ~400 na miesiąc co daje ok. 600 000 operacji ;( Foreach dla pokoi - potem do/while dla każdego dnia miesiąca no i potem przy każdym dniu sprawdzenie każdego zamówienia czy pasuje do założeń (dzień i pokój). Jak na razie wszystko działa, ale chciałbym to rozwiązać nieco bardziej "profesjonalnie" (IMG:style_emoticons/default/wink.gif)
Powód edycji: [Kshyhoo]: bb-code
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 00:47 |