0

解析されたデータを取得して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);
?>
4

1 に答える 1

0
于 2012-12-13T21:34:54.807 に答える