![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 18.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Potrzebuje pomocy w pewnej sprawie....robie na prace inz maly systemik rezerwacji sal dla uczelni i utknąlem w jednym punkcie. Jest formularz i pytanie nie wiem jak zapisywac do bazy godziny rezerwacji sali, zeby dobrze bylo sprawdzac czy dana sala nie jest zarezerwowana tych godzinach ktore sa podawane w formularzu heheh moze troche sie zakrecilem ale jesli ktos odszyfrowal moj zamiar i wie jak pomoc to z gory dzieki ![]() Ten post edytował scmtt 15.02.2008, 18:39:51 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
To Twoj pierwszy post wiec dostaniesz tylko pouczenie, do ktorego mam nadzieje szyko sie zastosujesz:
1) "Problem mysql" - problem ma tu kazdy. A tytul ma zawierac info z czym masz problem. Popraw tytul 2) Popraw tytul o znacznik zgodnie z zasadami forum Przedszkole 3) uzywaj bbcode. Popraw wszystkie 3 rzeczy inaczej temat zostanie zamkniety ps: witamy ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 14.02.2008 Skąd: Głowno Ostrzeżenie: (0%) ![]() ![]() |
To tak, musisz wyciągnąć z formularza zmienną której wartością bedzie dana godzina, przekażesz ją na naśtępną strone w obojetnie jakiej formie. Na tej stronie byłoby zapytanie dodające rekord do bazy z danymi tego kto chce wynająć sale i z godzinami w których chce to zrobić. A żeby zrobić coś takiego co uniemożliwiałoby wynajęcie sali w tych godzinach które były już wynajęte wcześniej, musisz wyciągnąć z bazy rekordy z zajętymi godzinami które umieściłbyś obok formularza, albo za pomocą warunków odjąć z pola wyboru godziny które już znajdują sie w bazie... Przynajmniej ja bym tak zrobił
![]() |
|
|
-Wieviór- |
![]()
Post
#4
|
Goście ![]() |
Możesz najpierw stworzyć z rekordów tablicę, gdzie miałbyś godziny zapisane. Potem przy pokazywaniu każdego robiłbyś if z instrukcją [b]in_array/[b].
Jeszcze lepiej, żeby zaoszczędzić kodu: wrzuć te wszystkie godziny w tablicę, i potem wykonuj z pomocą while, w środku którego wstawisz in_array. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 09:59 |