[ EDIT: ispod ima greska, nije Zira, nego flash_back predlozio ]
mislim da je ovo sto ti je zira predlozio najbolje resenje, i meni je isto palo na pamet: 1. parsiras xml i uradis update/insert utakmica 2. utakmicama koje su pocele upises vreme i datum pocetka (tako mozes da naknadno imas ideju kad je koja uplata isla u odnosu na pocetak, i posle godinu dana ako zatreba (a timestamp uvek zatreba, pre ili kasnije) 3. Uradis select utakmica kojima nije upisan pocetak (znaci nisu jos pocele) i to je cela mudrost... |
^ Koji zira? :)
|
Onda mi je key kolona sta? Text? Pa sigurno ce biti keyova preko 30 karaktera duzine. Jel to pametno tako?
|
Ti MORAŠ da imaš bar 2 stvari:
1. ID utakmice 2. vreme početka Ako to nemaš onda ne možeš ni da imaš validnu listu, onda traži da ti to stave u taj XML. Nema šta da flag-uješ počela/nije počela, ako imaš vreme početka utakmice, samo prikažeš one koje nisu počele. Iskreno ne kapiram u čemu je problem a upravo sam pročitao sve poruke od početka. |
Ma mnogo sam nesto zbunjen zadnja dva dana :1054:
Vreme pocetka imam tako da je to reseno. ID sam napravio po savetu Dee-a tako da je i to reseno. Hvala svima na pomoci. :1064: |
koliko sam ja shvatio, problem je sto on hoce da iz xml-a:
-ubaci utakmicu u bazu -dok jos nije pocela utakmica da se prikazuje na stranici -kad se zavrsi tekma (i nestane je iz xml-a) da mu ostane u bazi da bi mogao da upise rezultat i ima history a glavni problem je shto nema unique key ..pa mora da ga pravi od datum+par |
Ne razumem kako nema unique key. Kako ćeš da se kladiš na utakmicu ako nemaš unique key. Pa čak i u štampanim listama ima key za svaku utakmicu.
Što se tiče prikaza, ti u baz ubaciš sve što imaš, a prikazuješ samo one kojima je vreme početka veće od trenutnog vremena. Pri tome se mora voditi računa kako se zapisuje vreme. U XML-u mora biti neka određena vremenska zona, znači da se ne prikazuje lokalno vreme početka već recimo GMT. |
Filozofija kljuceva u "papirnim" kladionicama je da oni ponistavaju iste kad bude novo kolo, a meni je potrebno da se ne brise zbog istorije.
Na primer kad prikazujem istoriju odigranih tiketa jednog igraca da on moze da vidi sve utakmice i rezultate unutar tih tiketa. Mada postoji "team ID" u XML-u koji je 8 cifreni broj tako kombinovano sa datumom ne mogu da omanem (imena timova se znaju nekad i promeniti). Kôd:
Primer jedne utakmice |
^ Pa imaš sve što ti treba.
Samo što je ovako formirana lista - neozbiljna. |
To poruci ovima iz GameBookersa ( xml.gamebookers.com ) :1074:
Hvala jos jednom! :1043: |
Vreme je GMT +2. Trenutno vreme je 06:55. |
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.