Tarkoituksena olisi näyttää sivulla noin viisi viimeisintä uutista, jotka haettaisiin html-taulukosta (table). Ekassa sarakkeessa olisi päivämäärät, tokassa uutiset, ja ideana olisi lukea taulukosta viisi ensimmäistä riviä ja näyttää ne sivulla. Onnistuuko homma pelkällä PHP:llä? En haluaisi sotkea SQL:ää näin simppeliin hommaan.
Rivien haku html-taulukosta
pee hoo
2352
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Ehkä haluat kuitenkin lukea ne vaikkapa xml tiedostosta. getElementByTagName('tagname'); voisi olla kova juttu.
Nehän voi säilöä vaikka tekstitiedostoon CSV-muodossa, josta ne on helppo PHP:lla lukea ja pilkkoa ja tulostaa ruudulle.
lukemiseen: $lines = file('csv.txt');
ja pilkkoa voit vaikka silmukassa näin:
for ($i=0, $i < 5; $i )
{
list($pvm, $uutinen) = explode(";",$lines[$i]);
echo $pvm . " - " . $uutinen;
}
Keinoja on tietysti miljoona muutakin.
Jaa niin. jos halutaan näyttää *noin* viisi viimeisintä, niin ehkä rand(4,6) -funktiolla onnistuu? ;)