Ok coś się ruszyło ale dalej nie wiem czemu robi mi trzy tablice :/
Kod wygląda tak:
<?php
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "http://wyniki.siatka.org/ligi-polskie/2010-2011/i-liga-mezczyzn/runda-zasadnicza");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$strona = curl_exec($curl);
preg_match_all('/<tr><td class="first-child">[0-9]<\/td>(.*?)<\/td><\/tr>/s', $strona, $wyniki); curl_close($curl);
?>
W Wyniku otrzymuje:
Array
(
[0] => Array
(
[0] =>
<tr class="odd"><td class="first-child">2
</td><td class="b"> Rajbud GTPS Gorzów Wlkp.
</td><td title="wygrane: 17, przegrane: 6">23
</td><td class="d">46
</td><td title="stosunek setów: 1,526">58:38
</td><td title="stosunek małych punktów: 1,055">2172:2058
</td></tr> [1] =>
<tr class="odd"><td class="first-child">4
</td><td class="b"> Ślepsk Suwałki
</td><td title="wygrane: 15, przegrane: 8">23
</td><td class="d">42
</td><td title="stosunek setów: 1,359">53:39
</td><td title="stosunek małych punktów: 1,051">2055:1955
</td></tr>
[2] =>
<tr class="odd"><td class="first-child">6
</td><td class="b"> Pekpol Ostrołęka
</td><td title="wygrane: 13, przegrane: 10">23
</td><td class="d">39
</td><td title="stosunek setów: 1,214">51:42
</td><td title="stosunek małych punktów: 1,048">2074:1979
</td></tr> [3] =>
<tr class="odd"><td class="first-child">8
</td><td class="b"> BBTS Bielsko-Biała
</td><td title="wygrane: 12, przegrane: 11">23
</td><td class="d">37
</td><td title="stosunek setów: 1,065">49:46
</td><td title="stosunek małych punktów: 1,046">2115:2022
</td></tr>
[4] =>
<tr class="odd"><td class="first-child">10
</td><td class="b"> MCKiS PKE Energetyk Jaworzno
</td><td title="wygrane: 10, przegrane: 13">23
</td><td class="d">31
</td><td title="stosunek setów: 0,848">39:46
</td><td title="stosunek małych punktów: 0,965">1904:1973
</td></tr> [5] =>
<tr class="odd"><td class="first-child">12
</td><td class="b"> MKS MOW Orzeł Międzyrzecz
</td><td title="wygrane: 2, przegrane: 10">12
</td><td class="d">7
</td><td title="stosunek setów: 0,406">13:32
</td><td title="stosunek małych punktów: 0,869">934:1075
</td></tr>
)
[1] => Array
(
[0] => 2
[1] => 4
[2] => 6
[3] => 8
[4] => 10
[5] => 12
)
[2] => Array
(
Rajbud GTPS Gorzów Wlkp.
</td><td title="wygrane: 17, przegrane: 6">23
</td><td class="d">46
</td><td title="stosunek setów: 1,526">58:38
</td><td title="stosunek małych punktów: 1,055">2172:2058
Ślepsk Suwałki
</td><td title="wygrane: 15, przegrane: 8">23
</td><td class="d">42
</td><td title="stosunek setów: 1,359">53:39
</td><td title="stosunek małych punktów: 1,051">2055:1955
Pekpol Ostrołęka
</td><td title="wygrane: 13, przegrane: 10">23
</td><td class="d">39
</td><td title="stosunek setów: 1,214">51:42
</td><td title="stosunek małych punktów: 1,048">2074:1979
BBTS Bielsko-Biała
</td><td title="wygrane: 12, przegrane: 11">23
</td><td class="d">37
</td><td title="stosunek setów: 1,065">49:46
</td><td title="stosunek małych punktów: 1,046">2115:2022
MCKiS PKE Energetyk Jaworzno
</td><td title="wygrane: 10, przegrane: 13">23
</td><td class="d">31
</td><td title="stosunek setów: 0,848">39:46
</td><td title="stosunek małych punktów: 0,965">1904:1973
MKS MOW Orzeł Międzyrzecz
</td><td title="wygrane: 2, przegrane: 10">12
</td><td class="d">7
</td><td title="stosunek setów: 0,406">13:32
</td><td title="stosunek małych punktów: 0,869">934:1075
)
)
Jak widać 0 tablica jest OK, 1 i 2 trzeba by sie było pozbyć.
Druga kwestia to że poszczególne elementy tabeli są zapisywane na dwa sposoby:
<tr class="odd"><td class="first-child">
<tr><td class="first-child">
Jak teraz to zapisać aby pobierał zawartości spełniające ten lub ten warunek