Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Rezerwacja noclegów na Mysql
Forum PHP.pl > Forum > Bazy danych > MySQL
dado
Witam. chcę napisać mały skrypt który bedzie sprawdzał czy dany pokój w danym czasie jest wolny i czy mozna go zarezerwowoać.

MAM 3 tabele

pokoje:
  1. id|typ|lazienka|osob|dodatki|


rezerwacje:
  1. id|pokoj_id|data_od|data_do|klient_id


klient:
  1. id|imie itd...


Nie wiem niestety jak sklecic zapytanie które sprawdzało by czy są jakieś wolne pokoje
np 2006-10-10 na 3 dni dla 4 osób.
może sie skleciłem tabele. Utknąłem w martwym punkcie i nic nie przychodzi mi do głowy proszę o jakąkolwiek podpowiedź
spenalzo
Weź czystą kartkę papieru, narysuj sobie te 3 tabele , potem pokreśl relacje i wykorzystaj to:
http://dev.mysql.com/doc/refman/5.0/en/join.html
The Night Shadow
Ja mam jedno jeszcze pytanie...

Opanowałem relacje, ale jesli chodzi o pobieranie danych... jak powino wyglądać pobieranie?

$row['cos']

I jak stworzyć zxayptanie pobierającego z tabeli jedne gdzie coś oraz tabeli gdzie innecoś
Kuziu
  1. <?php
  2. $result = mysql_query('SELECT * FROM tabela WHERE cos='3' AND cos2='4'') or die(mysql_error());
  3.  
  4. while($row = mysql_fetch_array($result)){
  5. echo($row['cos']);
  6. }
  7. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.