Граб таблицы с сайта

662
.

Привет.

Помогите сграбить инфо с таблицы http://ru.uefa.com/memberassoc ... /club

Нужно получить только иконку клуба, название, страну
Заранее спасибо.

Прикрепленные файлы:
.
# desay (25.04.2016 / 16:29)
Привет.

Помогите сграбить инфо с таблицы http://ru.uefa.com/memberassoc ... /club

Нужно получить только иконку клуба, название, страну
Заранее спасибо.
Не шути с уефа
.

desay, За деньги грабберы пишут.

.

Да уже вроде сам справился с этой задачей, но вдруг кто предложит что то дельное))

.
# desay (25.04.2016 / 17:54)
что то дельное))

За деньги
.
ValekS
Ей 25

В принципе ничего сложного. Буду дома, вспомню регулярки - кину код(если ещё нужен).

.
# ValekS (25.04.2016 / 18:18)
В принципе ничего сложного. Буду дома, вспомню регулярки - кину код(если ещё нужен).
Да,кидай. Я пишу на библиотеке php dom как то так.
.

desay, ты бы свой код показал что ли... (см. скрин)

* (+/-)
<?php

$ch = curl_init('http://ru.uefa.com/memberassociations/uefarankings/club/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
$result = curl_exec($ch);
curl_close($ch);

$patt = '|<td[^>]*>.*?</td>|iu';
preg_match_all($patt, $result, $land);

$patt = '|[а-я]+?\s.*?[а-я]+|iu';
preg_match($patt, $land[0][0], $club);

$patt = '|<img .* />|iu';
preg_match($patt, $land[0][0], $img);

$str = $img[0] .' '. $club[0] .' '. $land[0][1];
echo preg_replace(['|<a[^>]*>.*?|iu', '|</a>|iu'], '', $str);
Прикрепленные файлы:
.
Ей 25
Тык (+/-)
$file = file_get_contents('http://ru.uefa.com/memberassociations/uefarankings/club/');

preg_match('#<tbody>(.*?)</tbody>#is', $file, $data);

preg_match_all('#<td class="l countrycode">(.*?)</td>#is', $data['1'], $country);
preg_match_all('#<span class="clubFlag">.*?title="(.*?)" src="(.*?)"#is', $data['1'], $data);

$img_link = $data['2']; // массив ссылок на иконку
$team_name = $data['1']; // массив названий команд
$country = $country['1']; // массив стран команд

echo 'Рейтинг УЕФА для клубных турниров<br/>';

for ($i = 0; $i < count($img_link); ++$i) {
echo ($i+1).'. <img src="'.$img_link[$i].'" /> '.$team_name[$i].'('.$country[$i].')<br/>';
}
Прикрепленные файлы:
.

Вот тебе мастеры

Всего: 15