Napisałem kod który pobiera ze strony tabelkę i ją normalnie wyświetla kod źródłowy tabelki:
<table class="contentpaneopen"> <td valign="top" colspan="2"> <p>ZMIANY PLANU NA WTOREK
</p><table border="0" width="514" height="23"><tbody><tr><td><p>I C i I d- chłopcy na 5 godz. do świetlicy
</p><p>III E- chłopcy na 7 godz. do świetlicy
</p><p>III F-chłopcy na 7 godz. do świetlicy
</p><p>II F- na 2 godz. do świetlicy
</p><p> </p><br /></td></tr></tbody></table>
mój kod
<?php
$ch = curl_init("http://www.metacritic.com/video/");
curl_setopt($ch, CURLOPT_USERAGENT, "Internet Explorer");
curl_exec($ch);
curl_close($ch);
preg_match("/<table class=\"contentpaneopen\">(.*?)</table>/is", $str, $byname); preg_match_all("/<tr><td.*?>(.*?)</td>.*?<a.*?>(.*?)<br>/is",$byname[0
], $data_z);
for($i = 0; $i < count ($data_z[1
]); $i++) {
$zmiana = $data_z[1][$i];
$data []= array($zmiana); }
foreach ($data as $pokaz)
{
}
Nic nie wyświetla, jest problem z wyrażeniem czy jest dobrze napisane?