Jak toto nejlepe vyresit ... ?
3 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Zdravim, pujdu rovnou k problemu. Predstavte si treba tabulku o 10 tymech. Zapasy se hraji vzdy pres vikend. Na konci vikendu by doslo k doplneni vysledku rozepsanych zapasu a pote by se provedl PREPOCET KOLA ktery by delal pouze to, ze by zjistil pozice jednotlivych tymu (klasicke $i++ v cyklu WHILE) a samozrejme take minulou pozici tymu. A pote by se tabulka vytahla z databaze s prislusnymi ikonkami (ktere by ukazovali jak na tom byl tym v minulem kole a v soucasnem, tj POZICE, a sipecky DOLU, NAHORU, nebo IKONKA ze tym zustal na svem miste.) Toto neni vubec problem. Nyni nastava ale to, ze se muze stat ze nektere zapasy se predehraji a nektere dohraji treba o nekolik dni drive ci pozdeji. v Pa se odehraji 2 zapasy , pres vikend 6 zapasu a 9 a 10 zapas treba az ve stredu. A jak nyni udelat ten prepocet aby proste v Pondeli byl naservirovany uzivatelum? Pokud bych zachoval stejnou ideu a dalsi prepocet udelal uz pouze pro ty 2 tymy co dohravaji pozdeji, muze se stat ze treba (vyhraji, prohraji a dostanou se na pozice na kterych byly pres vikend jine tymy) a pak by to ukazovalo spatne. Vubec nevim jak to mam vyresit. Pokud by se delal prepocet najednou a vse by bylo odehrane vcas ( napriklad moje tipovaci soutez -> http://www.pesonline.info/?secti=14&pg=86 ) tak to neni problem. Pokud ej to napreskacku, nevim jak zachovat pravdivy faktor. Diky ze si to prectete a trebas pomuzete.
-
Lepe navrhnout db...
-
napada me pouze oznacit u tymu, ze ma jeste zapas k dobru.. .stejne jako je to u ligovych tabulek- a neukazovat u nich tu zmenu pozice, dokud to neodehrajou...zbytek rekl MzM ;)