Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Tilastojen laskeminen

Hassu [20.03.2007 12:07:31]

#

Sivuillani http://www.futistieto.net ja http://www.latkatieto.net esitellään tilastoja joukkueiden korteissa. Lasken tällä hetkellä nämä päässäni ja päivittäminen vie aikaa. xhtml+php varmasti nopeuttaisi päivittämistä mutten löydä esimerkkiä miten xhtml-taulukkoon sijoitetaan php-koodi (jos mitenkään??), joka suorittaisi kyseisen laskennan. Olisiko jollakulla laittaa linkkiä, josta olisi apua ja saahan esimerkkejä itsekkin tänne kirjoittaa. Kiitos etukäteen.

Hassu [21.03.2007 08:08:22]

#

Oho, Eikö kukaan tiedä tai osaa, no kysyn maailmalta.

tkarkkainen [21.03.2007 09:25:39]

#

Kysehän ei ole mistään muusta kuin siitä, että lasketetaan tulokset PHP:lla ja viskataan ne sitten taulukkoon oikeisiin kohtiin, tai sitten tulostetaan koko taulukko suoraan PHP:lla. Parempi ratkaisu olisi luonnollisesti kirjoittaa tilastot vaikka tekstitiedostoon ettei samoja tuloksia tarvitse laskea jatkuvasti.

Hassu [21.03.2007 10:14:28]

#

Kun olen tämmöinen noviisi PHP:n kanssa, niin mitenköhän tuo käytännössä onnistuu? Esim. jos lasken kaikkien otteluiden maalikeskiarvoa n määrästä otteluita. Ottelut ja tilastot olisivat samassa html-taulukossa (niinkuin nyt ovat ks. esim. http://www.latkatieto.net/hifk.htm ) niin kuinka haen ottelumäärän ja kotona tehdyt maalit jotka sitten keskenään jaetaan taulukon kohdassa x ja riittääkö kaava siinä kohdassa vai pitääkö tulos tulostaa ao. kohtaan? Yhden kohdan kun joku viitsisi näyttää niin pähkäilen loput.

Lebe80 [21.03.2007 12:15:14]

#

No siis sinullahan pitäisi alkujaankin olla aina data järkevässä muodossa. Jos olet aina käsin kirjoittanut, niin oletkin jo varmaan huomannut että päivittäminen on toooodeella hidasta ja resursseja vievää.

Itse tein syntymäkyläni omalle sarjalle aikoinaan kevyehkön sovelluksen, jottei itse tarvitsi kuin alasvetovalikoista valita tiedot ja avot, skripti päivitti tilastot automaattisesti.

( http://www.terolepisto.net/salibandy/_index.php )

Eli ensimmäiseksi sinun pitäisi opetella muuttamaan tietosi, esim. taulukkomuotoon, tehdä kaikki laskutoimituksia helpottavat "sarakkeet".
Otteluohjelmille omat taulukot, mistä ohjelmasi pystyy selvittämään mikä ottelu on mikin, ja ketkä siinä pelaavat, kumpi on kotijoukkue ja kumpi vieras, kumpi voitti ja paljon tuli pisteitä, maaleja. Sitten jokaiselle ottelulle "pöytäkirjat" joista selviää maalintekijät ja niiden syöttäjät.

edit:
Maalintekijöiden ja otteluiden lopputuloksien välillä on jonkinmoinen suhde, mutta tietenkin pitää ottaa huomioon, että on pienen pieni mahdollisuus esim. luovutusvoitolle, jolloin tehtyjen maalien määrä ei välttämättä täsmää maalintekijöihin.

Samoin pisteytys riippuu siitä, onko voitto tullut kolmessa erässä vai onko menty jatkoajalle.

Tilastojahan ei tarvitse laskea kuin oikeastaan silloin, kun otteluihin tehdään päivityksiä (lisätään lopputulos), jolloin kaikki tilastot kannattaisi laskea uudelleen, jottei samoja laskuta tarvitse laskea jokaiselle www-sivuston kävijälle uudestaan.

editedit:

Eli ensimmäiseksi sinun tulisi käydä läpi, mitä tilastoja aiot näyttää, sitten miten ne lasketaan, sitten sinun pitäisi tehdä jonkin sortin työkalut, joilla päivität tilastojasi.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta