Autor Zpráva
omfo
Profil
Dobrý den / ahoj,
potřeboval bych poradit. Ze stránek fotbal.cz (http://nv.fotbal.cz/domaci-souteze/kao/stredocesky/beroun/souteze.asp?soutez=212A2A) se snažím vytáhnout data z tabulky. Níže uvedený kód mi vypíše týmy na 1. - 14. místě. Potřeboval bych k týmům ještě (pouze) vytáhnout počet bodů. Chtěl bych mít pouze tabulku s pořadím, jménem týmu a bodovým ziskem. Zkrátka mě nazajímá skóre, počet zápasů atd. Děkuji za rady...

<?php

$filename = "http://nv.fotbal.cz/domaci-souteze/kao/stredocesky/beroun/souteze.asp?soutez=212A2A";
$page = file_get_contents ($filename);
for ($i = 1; $i <= 14; $i++) {
	preg_match ("/<td>$i\.<\/td><td>(.*)<\/td>/U", $page, $out);
	echo "<tr>".$out[0]."</tr> \n";
	}
	
?> 
Stano
Profil
takto môžeš postupovať až do konca tabuľky. a povyberať si len tie stĺpce ktoré chceš.

for ($i = 1; $i <= 14; $i++) {
    preg_match ("/<td>$i\.<\/td><td>(.*)<\/td><td>(.*)<\/td>/U", $page, $out);

    echo "<tr><td>".$out[1]."</td><td>".$out[2]."</td></tr> \n";
    }
omfo
Profil
Stano:
Jj, funguje to, díky moc za radu...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0