Dzień dobry ----- KONIECZNIE PILNEJ POMOCY --------
Na forum znalazłem dużą zbieżność 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--Imie----Nazwisk--DuzurOd-------DyzurDo------Waznosc
1-------4-------Krzyś---Zajcel--2006-04-26------2006-04-29------D
2-------3-------Paul----Stenc---2006-04-29------2006-05-01------M
3-------17------Paweł--Bąk-----2006-04-21------2006-05-03------D
4-------4-------Krzyś---Zajcel--2006-05-01------2006-05-03------M
5-------17------Paweł---Bąk-----2006-05-05-----2006-05-05------M
6-------19------Olaf----Powsik--2006-05-01------2006-05-02------D
7-------10------Paweł---Królik---2006-04-27-----2006-04-30------D
8-------14------Sebek---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 (Z = puste miejsce; to ma tyć TABELA a to tylko schemat ...) 1,2,3, itd to ID harcerzy, daty muczą być ciągiem:
_________1__2__3__4__5__6__7__8__9__10_11_12_13_14_15_16_17_18__19
06-04-23__________________________________________________D______
06-04-24__________________________________________________D______
06-04-25__________________________________________________D______
06-04-26___________D______________________________________D______
06-04-27___________D_________________D____________________D______
06-04-28___________D_________________D____________________D______
06-04-29________M__D_________________D____________________D______
06-04-30________M____________________D____________________D______
06-05-01________M__M______________________________________D_____D
06-05-02___________M_____________________________X________D_____D
06-05-03___________M_____________________________X________D______
06-05-04_________________________________________X_______________
06-05-05_________________________________________X________M______
...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
Alina Giers
alina.giers@op.pl