Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> porównanie zakresów dat, jak porównać ramy dat
Maciek1705
post
Post #1





Grupa: Zarejestrowani
Postów: 157
Pomógł: 3
Dołączył: 15.06.2009

Ostrzeżenie: (0%)
-----


Witam serdecznie chciałem się zapytać czy istnieje możliwość sprawdzenia dwóch zakresów dat. Aby to dokładnie wyjaśnić przybliżam przykład:
  1. tu następuje połączenie z bazą i odczyt dwóch zmiennych z bazy danych pierwsza zmienna data od , druga zmienna data do:
  2.  
  3. $DataOd
  4. $DataDo
  5.  
  6. <?
  7. <form>
  8. <table>
  9. <tr>
  10. <td>Data od</td>
  11. <td><input type='text' name='DataOd' /></td>
  12. </tr>
  13.  
  14. <tr>
  15. <td>Data do</td>
  16. <td><input type='text' name='DataDo' /></td>
  17. </tr>
  18.  
  19. <tr>
  20. <td colspan='2'><input type='submit' name='wyslij' value='Wyślij' /></td>
  21. </tr>
  22. </table>
  23. </form>
  24. ?>


Wyobraźmy sobie np port lotniczy , motel itp gdzie rezerwujemy miejsce na jakiś czas. W tym formularzu wpisuje dwie daty w takim formacie dd.mm.rrrr , są to daty a raczej ramy czasowe naszej rezerwacji od do. Po wpisaniu do inputów dat klikamy na przycisk wyślij i tu pojawia się mój probelm. Jak stworzyć funkcję czy coś innego co porówna mi daty wprowadzone i sprawdzi czy w bazie danych akurat ten okres , przedział czasowy jest wolny lub zajęty, jeśli wolny to uruchomi procedure dodawania itp to wiem jak zrobić , jak zajęty to wyświetli komunikat że termin zajęty to wiem też mniej wiecej. Ale samo porównanie tak okresów jak to zrobić czy nie nachodzą na siebie itp. Proszę pomóżcie napiszcie jak Wy byście to najprościej zrobili.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 15:32