Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyszukiwani zakresu dat i przyporządkowanie, Wyszukanie w MySQL daty, jej opisanie i
Anba45
post 26.04.2006, 13:13:45
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 26.04.2006

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


Przekazuję prośbę mojej serdecznej koleżanki:

===============

Dzień dobry

Zwracam się do was ze swoim problemem który mam do rozwiązania. Myślę, że dla Was to dwie minuty pisania a ja nie mogę sobie z tym poradzić. Chodzi oczywiście o mini kod php wyciągający z jednej tabeli (która istnieje w MySQL) dane o uczniach i układający te dane na stronie www wg narastających dni. Przykład poniżej:

Tabela istniejżca w MySQL

Baza o nazwie „Uczniowie” a tabela poniższa „harcerze”:

Nr IdHarcerza Nazwisko DuzurOd DyzurDo Waznosc
1 4 Zajcel 2006-04-26 2006-04-29 D
2 3 Stencel 2006-04-29 2006-05-01 M
3 1 Bąk 2006-04-21 2006-05-03 D
4 4 Zajcel 2006-05-01 2006-05-03 M
5 1 Bąk 2006-05-05 2006-05-05 M
6 2 Powsik 2006-05-01 2006-05-02 D
7 10 Królik 2006-04-27 2006-04-30 D
8 5 Beć 2006-05-02 2006-05-09 X

Powyższa tabela jest ciągle uzupełniane o nowe dyżury.

Sprawa polega na tym , że aby wchodząc na adres strony www zobaczyć zestawienie dyżurów wszystkich harcerzy w poniższej postaci (tabela). Harcerzy jest nie 10 jak w przykładzie lecz 20:

1 2 3 4 5 10
2006-04-23 D
2006-04-24 D
2006-04-25 D
2006-04-26 D D
2006-04-27 D D D
2006-04-28 D D D
2006-04-29 D M D D
2006-04-30 D M D
2006-05-01 D D M M
2006-05-02 D D M X
2006-05-03 D M X
2006-05-04 X
2006-05-05 M X
..itd. 100dat X

Zakres dat winien być ciągiem od 10 dni wstecz licząc od daty dzisiejszej oraz aż na 100 dni na przyszłość. W kolumnie dat, daty muszą być ciągiem jedna za drugą, nawet jeżeli żaden z harcerzy nie będzie miał dyżuru (linia winna być pusta).

Podobno jest to łatwizna ale nie dla mnie a wypadła niespodziewana i gwałtowna okoliczność, że muszę coś podobnego zaprezentować na stronach WWW.

Pozdrawiam serdecznie i liczę na podpowiedź

Z poważaniem

A. Giers

alina.giers@op.pl
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 17:10