Autor Zpráva
Tomast
Profil
Zdravím,
našel jsem si do jquery plugin countdown, všechno skvěle funguje, ale potřebuji vytvořit aplikaci na rozvrh hodin, tedy aby se třeba zobrazilo: "Do konce hodiny zbývá 0:44:20" nebo "Do konce přestávky zbývá 0:08:57" nebo do další vyuč. hodiny přes víkend "Do 1.vyučovací hodiny zbývá 1 den, 10:20:30" - toto není problém pro mě udělat.
Spíš bych potřeboval poradit jak vytvořit a strukturovat tabulku v DB, do které bych to zapisoval, jsou dny kdy se učí do 16:00 a pak kdy do 12:00 a jsou dny, kdy se neučí vůbec, třeba 4 dny po sobě, hodiny jsou jako normálně 45 minut a přestávky jsou různé. Takže bych zvolil dny kdy se učí do 16:00, dny kdy se učí do 12:00, dny kdy se neučí.
Díky za všechny rady, jak strukturovat tabulku/tabulky, abych neudělal nějakou blbost, popř. nějaká rada, jak to z ní vytáhnout.
Tom
peta
Profil
predmet: id (tabulka predmety)
ucitel (kdo uci): id (tabulka jmena zamestnancu)
kde uci: id (tabulka mistnosti)
skupina (koho uci): id (tabulka tridy, napr. 1A)
cas den: po (pondeli)
cas zacatku (kdy uci): hodina:minuta (pripadne id z tabulky moznych zacatku hodin)
cas konce: hodina:minuta

zak akt. den: (pro ten JS, ulozis si to pekne do tabulky)
SELECT * FROM rozvrhy WHERE skupina = 1A a den = po
zak cely tyden:
SELECT * FROM rozvrhy WHERE skupina = 1A
ucitel cely tyden:
SELECT * FROM rozvrhy WHERE ucitel = 'frantisekID'
rozvrh na dvere
SELECT * FROM rozvrhy WHERE mistnost = 'pocitaceID'
Samozrejme select s propojivanim na ty tabulky bude slozitejsi

tabulka hodin (hodina:minuta)
id: 1
nazev: 0 (nulta hodina)
cas zacatku: 7:00
cas konce: 7:45
*(den: po)

.........|.0...................|.1...................|
.........|.7:00-7:45.....|.7:50-8:35.....|
Po.....|......................|
Ut.....|......................|

priklad rozvrhove akce pro propojeni s tabulkami
predmet: pocitacova technika
ucitel (kdo uci): michal drapala
kde uci: mistnost dvere 230
skupina (koho uci): 1A
*cas den: po (pondeli)
cas zacatku: id=1 (7:00)
cas konce: id=1 (7:45)
Tomast
Profil
Super, to jsem přesně potřeboval, až tak dopodrobna to s těmi učiteli nebude, ale určitě z toho výjdu.
Díky aspoň za tuto odpověď.
Tom

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: