eli tästä http://jokkista.no-ip.org/kesäkuu.php
pitäisi saada tän näkönen http://jokkista.no-ip.org/uploads/taulukko.JPG
ja käytän tätä https://www.ohjelmointiputka.net/koodivinkit/
viitsisikö joku muokata tota tollaseksi tai tehdä kokonaan uuden
Toimivuudesta ei ole mitään takeita koska en kokeillut tätä ja typoja (tai muita mokia) voi löytyä. Yritä itse selvittää ongelmat jos niitä ilmenee.
<html><body> <?php function tulostacsv($tiedosto,$e) { $d=file($tiedosto); $o=explode($e,$d[0]); echo "<table width=100%>"; echo "<tr>"; echo "<td>Sija</td><td>Pelaaja</td><td>Pistemäärä</td>"; echo "</tr>"; for ($i=0;$i<count($d);$i++) { $o=explode($e,$d[$i]); echo "<tr>"; echo "<td>".$i.".</td>"; for ($j=0;$j<count($o);$j++) { echo "<td>".$o[$j]."</td>"; } echo "</tr>"; } echo "</table>"; } tulostacsv("ilma.csv",","); ?> </body></html>
Joo, kyllä toi Antin malli toimii, muuta erottimeksi ; eikä ,
http://62.44.216.148/harkat/csv/
kiitos hyvistä skripteistä mut
samin skripti muuten ok mut alkaa 0:sta ja ei oo taulukkoa no se taulukko ei nyt oo nii välttämätön
peg:in skriptissä ei ole numerointia muuten hyvä.
oho sain jopa ite sen alkamaan 1:stä -> :D
edit ei se toimikkaa kun jos se alkaa 1:stä nii sillon se oikeesti ekana oleva ei tuulisalle ollenaaa :D evo (en vaan osaa).
Oisko ny sellai ku haluat:
http://62.44.216.148/harkat/csv/
peg muuten ok mut nyt kun alkaa numerointi 1:stä niin se joka oikeesti ois eka eli 0 nii ei näy ollenkaa ja tossa sulla on huono kun erottiimena toimii ; eikä , kun se ohjelma joka tekee ton filun nii käyttää erottimena , enkä voi vaihtaa sitä, no ton erottimen osasin itekki vaihtaa mut
tässä numerointi nollasta samin tekemä
http://jokkista.no-ip.org/kesäkuu.php
pegin tekemä
http://jokkista.no-ip.org/kesäkuu2.php
samasta csv tiedostosta tehty
Jos välttämättä haluat aloittaa 0:asta, käytä seuraavaa scriptiä jossa on muokattu 1 numero pegin scriptistä.
<?php function tulostacsv($tiedosto,$e) { $d=file($tiedosto); $o=explode($e,$d[0]); echo "<table width=40% border\"1\">"; echo "<tr>"; echo "<td>Sija</td><td>Pelaaja</td><td>Pistemäärä</td>"; echo "</tr>"; for ($i=0;$i<count($d);$i++) { $o=explode($e,$d[$i]); echo "<tr>"; echo "<td>".$i.".</td>"; for ($j=0;$j<count($o);$j++) { echo "<td>".$o[$j]."</td>"; } echo "</tr>"; } echo "</table>"; } tulostacsv("teksti.csv",","); ?>
selitinköhän liika huonosti
eli toi pegin skripti listaa 1:stä -> niin kuin pitääkin mutta jättää oikeasti ensimmäisen pelaajan pois eli se mikä olisi samin listauksessa 0. pelaaja ei tuossa pegin listassa näy.
Miten sen sais alkamaan 1. -> mutta niin ettei jättäisi oikeasti ensimmäistä pelaajaa pois siis sitä parasta.
Varmaankin muuttamalla samin koodista tämän rivin
echo "<td>".$i.".</td>";
täksi:
echo "<td>".$i+1.".</td>";
jos tuon tein mitä tkarkkainen kerto niin skripti ei enää toiminu ollenkaa.
echo "<td>".($i+1).".</td>";
Kiitokset kaikille auttaneille nyt sain pisteet näkymään niin kuin halusinkin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.