Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] kalendarz wizyt
dentopolis
post
Post #1





Grupa: Zarejestrowani
Postów: 252
Pomógł: 0
Dołączył: 14.08.2016

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


próbuję napisać prosty kalendarz wizyt pacjentów.
baza danych ma postać id, termin (datetime), pacjent.
do tego doszedłem obecnie: http://dentopolis.org/scr/index.php
chciałbym aby wyglądało to podobnie jak tu: http://dentopolis.org/scr/screen.gif
z tą różnicą że zamiast zajętych czerwonych pól powinno pisać imie i nazwisko pacjenta.

jak powinno wyglądać zapytanie wypisujące takie tabele?
Go to the top of the page
+Quote Post
SmokAnalog
post
Post #2





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Zapytanie nie będzie wyglądało jakoś szczególnie. Po prostu pobierz wizyty z danego przedziału czasowego, a w tabelę ułóż to już w kodzie PHP.
Go to the top of the page
+Quote Post
dentopolis
post
Post #3





Grupa: Zarejestrowani
Postów: 252
Pomógł: 0
Dołączył: 14.08.2016

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


a jakiś przykład który mógłbym dostosować? jak to powinno wyglądać że gdy na daną godzinę pacjent jest umówiony to go pisze a jeśli nie to pole jest puste?
Go to the top of the page
+Quote Post
SmokAnalog
post
Post #4





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Żeby to było przy okazji w miarę wydajne, to pobierz posortowane wizyty i przy wypisywaniu tabeli sprawdzaj czy dany klocek czasu pokrywa się z aktualnym "klockiem" w pobranych wizytach. Jeśli tak, to wypisujesz wypełniony klocek i przesuwasz wskaźnik w pobranych wizytach. Jeśli nie, to wypisujesz pusty klocek. Dzięki temu nie przeszukujesz całej tablicy mnóstwo razy.
Go to the top of the page
+Quote Post
dentopolis
post
Post #5





Grupa: Zarejestrowani
Postów: 252
Pomógł: 0
Dołączył: 14.08.2016

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


znalazłem klasę która działa w taki sposób ale niestety z połączeniem tego co napisałem dotychczas z tą klasą sobie nie poradzę.
http://www.phpclasses.org/package/5708-PHP...creenshot/28703
Go to the top of the page
+Quote Post
viking
post
Post #6





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Ta klasa była napisana 7 lat temu. Nawet nie myśl o jakiejkolwiek integracji.

http://ourcodeworld.com/articles/read/55/t...eb-applications
Go to the top of the page
+Quote Post

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: 23.08.2025 - 16:06