从网站表格中提取数据

6 浏览
0 Comments

从网站表格中提取数据

我已经附上了一个在Goal.com网站上的表格。我想知道如何将列\"Player Name\"中的字符串存储到变量或数据库中。\n这是因为我的代码中有一个名为$player的变量。这个变量每24小时存储一个不同的字符串,并打印到我的网站上。这是通过使用一个自定义的函数来实现的。\n我想编写代码如果\'$player\'等于goal.com中\'Player Name\'列中的任何字符串,重新运行该函数,以便将不同的字符串存储到变量中并打印在我的网站上。\n表格http://www.goal.com/en/scores/transfer-zone?ICID=TZ_DD1_VA

0
0 Comments

从上述内容中,我们可以看出问题的出现原因是代码没有正确设置simple_html_dom的文件名。解决方法是确保在include()函数中设置了正确的文件名。下面是整理后的文章:

PHP Simple HTML DOM Parser可以帮助您从网站表格中提取数据。您可以在这里下载simple_html_dom.php。下面是一个完整的示例。

loadHTMLFile("http://www.goal.com/en/scores/transfer-zone?ICID=TZ_DD1_VA");
$xpath = new DOMXPath($doc);
$player_names = $xpath->query("//td[.='player_name_col']");
foreach ($player_names as $player_name) {
    echo $player_name->nodeValue . "";
}
?>

有用户尝试了上述代码,但它没有起作用,对于每个结果都返回了"no"。但对我来说示例代码运行正常,您是否在include()函数中设置了正确的simple html dom文件名呢?

0