Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyciągnięcie danych z tabelki
Forum PHP.pl > Forum > PHP
filipsiu
Witam!
Temat dość nietypowy, otóż jak wyciągnąć z tej tabeli: http://www.noobmeter.com/player/eu/filipsiu/501150084/
dane z komórki Most Recent WN8 Rating? Komórki są bez nazewnictwa w ID czy klasach.

Z góry dzięki za pomoc!
Kshyhoo
Gdzie Twój kod, z którym masz problem?
filipsiu
  1. $strona = file_get_contents('http://www.noobmeter.com/player/eu/filipsiu/501150084/');
  2. echo '<pre>';
  3. preg_match('/<td>(.*)<\/td>/i', $strona, $wynik);
  4. echo $wynik[1];



Ten kod zwróci "Performance Rating:" natomiast chciałbym by zwracał komórkę WN8 Rating z Most Recent. Kombinuję z pętlą ale strasznie głupio wychodzi ;/

Pomoże ktoś? smile.gif
Kshyhoo
Może to Ci pomoże.
ziolo
Phpquery i po kłopocie smile.gif

https://code.google.com/p/phpquery/

  1. include 'phpQuery-onefile.php';
  2. phpQuery::newDocumentFileHTML('http://www.noobmeter.com/player/eu/filipsiu/501150084/');
  3. $wynik = pq('.tablesorter:eq(0) tbody tr:eq(3) td:eq(2)')->html();
  4. echo $wynik;
filipsiu
Dzięki za to phpQuery przyda się!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.