SQL baze podataka - Sponzor: Baze-Podataka.net MySQL, MSSQL, Oracle, Access, ODBC. Ako imate problem brže i preciznije ćete dobiti odgovor ako priložite strukturu tabela ili skript koji kreira tabele i puni ih test podacima umesto što to problem opisujete samo rečima. Sponzor: Baze-Podataka.net - Blog o bazama podataka |
|
Alati teme | Način prikaza |
27. 11. 2006. | #11 |
Ivan Dilber
Sir Write-a-Lot
|
[ 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...
__________________
Leadership is the art of getting people to want to do what you know must be done. Poslednja izmena od ivanhoe : 28. 11. 2006. u 14:11. |
28. 11. 2006. | #12 |
Knowledge base
Wrote a book
Datum učlanjenja: 16.06.2005
Lokacija: Novi Sad
Poruke: 1.437
Hvala: 37
131 "Hvala" u 82 poruka
|
^ Koji zira?
__________________
Năo quero mais seguir um só caminho |
28. 11. 2006. | #13 |
Diskutabilni diskutant
Wrote a book
Datum učlanjenja: 09.04.2006
Lokacija: Brno
Poruke: 1.113
Hvala: 36
103 "Hvala" u 74 poruka
|
Onda mi je key kolona sta? Text? Pa sigurno ce biti keyova preko 30 karaktera duzine. Jel to pametno tako?
|
28. 11. 2006. | #14 |
Goran Pilipović
Sir Write-a-Lot
|
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.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
28. 11. 2006. | #15 |
Diskutabilni diskutant
Wrote a book
Datum učlanjenja: 09.04.2006
Lokacija: Brno
Poruke: 1.113
Hvala: 36
103 "Hvala" u 74 poruka
|
Ma mnogo sam nesto zbunjen zadnja dva dana
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. |
28. 11. 2006. | #16 |
133t
Master
|
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 |
28. 11. 2006. | #17 |
Goran Pilipović
Sir Write-a-Lot
|
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.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
28. 11. 2006. | #18 |
Diskutabilni diskutant
Wrote a book
Datum učlanjenja: 09.04.2006
Lokacija: Brno
Poruke: 1.113
Hvala: 36
103 "Hvala" u 74 poruka
|
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 - <event> <type>MT</type> <date>18/11/2006</date> <time>18:30</time> <updated>15/11/2006 15:06</updated> <league>Austria - T-Mobile Bundesliga</league> <leagueID>12388</leagueID> <sportname>Soccer</sportname> <sportID>3893</sportID> <team1>FK Austria Magna</team1> <team1ID>11458633</team1ID> <team2>Altach</team2> <team2ID>11458635</team2ID> <odd1>1.65</odd1> <odd2>3.40</odd2> <odd3>4.75</odd3> </event> |
28. 11. 2006. | #19 |
Goran Pilipović
Sir Write-a-Lot
|
^ Pa imaš sve što ti treba.
Samo što je ovako formirana lista - neozbiljna.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
28. 11. 2006. | #20 |
Diskutabilni diskutant
Wrote a book
Datum učlanjenja: 09.04.2006
Lokacija: Brno
Poruke: 1.113
Hvala: 36
103 "Hvala" u 74 poruka
|
To poruci ovima iz GameBookersa ( xml.gamebookers.com )
Hvala jos jednom! |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Ogranicenost nekih institucija | zark0vac | Opušteno | 22 | 21. 01. 2007. 18:25 |
Arhitektura CSS fajlova | nixa | (X)HTML, JavaScript, DHTML, XML, CSS | 12 | 29. 06. 2006. 23:39 |
Arhitektura aplikacije | Momcilo | Programiranje | 1 | 10. 04. 2006. 16:18 |
Problem sa dupliranjem nekih rezultata u SELECT DISTINCT ... LEFT JOIN upitu | IcecreamMan | SQL baze podataka - Sponzor: Baze-Podataka.net | 3 | 01. 03. 2006. 13:53 |