我在数据库中有一个链接列表,我想从中获取一些数据。
所有脚本都在工作,除了我从数据库中获取链接并将其粘贴到简单 DOM 函数中的部分。" 包括 ('utile/db.php'); include_once('utile/simple_html_dom.php');
$dbh = new PDO("mysql:host=$servername;dbname=$dbname;charset=utf8;", $username, $password);
$sth = $dbh->query("SELECT link FROM pilots where year = '2007' and Contry ='CZ' and zboruri <> '101' limit 3 ");
foreach ($sth as $url) {
functie ($url['link']);
}
function functie($lin){
$linkul=file_get_html("$lin");
// pages number
$paging = $linkul->find('div[class*=paging]',0);
echo $paging;
$numar=-4;
foreach($paging->find('a') as $element=>$item){$numar++;}
echo $numar;
}
" 我收到以下错误:
Fatal error: Call to a member function find() on null in C:\xampp\htdocs\para\teste.php on line 269
如果我手动更改链接,它将起作用。
我认为这与我如何从数据库中提取链接并将其插入函数有关。
谢谢