解析されたデータを取得してDBに保存しようとしています。現在のセットアップ方法では、参照された Web サイトの最初のアイテムのみがデータベースに保存されます。ループして各項目をテーブルの行に保存する必要があります。コードのどこを変更する必要がありますか?
<?php
include('simple_html_dom.php');
// Create DOM from URL
$html = file_get_html('http://www.hiddenurl.com/whatever/');
// Find all article blocks
foreach ($html->find('li.search-result') as $sitelisting)
$con = mysql_connect("localhost", "admin", "mypasshere");
if (!$con) {
die(mysql_error());
}
mysql_select_db("dataminer", $con);
$debugquery = mysql_query("INSERT INTO extract (listing)
VALUES ('$sitelisting')");
if (!$debugquery) {
die(mysql_error());
}
mysql_close($con);
?>