私はタイトルと説明がある項目を含むRSSフィードを持っています。これらをテーブルにロードしたいRSSからデータを取り込み、MYSQLに挿入
私はこれに似ていますが、何もエコーアウトしていないか、どちらかを挿入していません。
$con = mysql_connect("localhost","USERNAME","PASSWORD");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
$rss = simplexml_load_file('rss.xml');
foreach ($rss->item as $eachFilm) {
$film_name = array($eachFilm->title);
$film_release = array($eachFilm->description);
echo $film_name;
mysql_query("INSERT INTO Films (Film_Name, Film_Release)
VALUES ('$film_name', '$film_release')");
}
mysql_close($con);
ご協力いただければ幸いです。
EDIT - たとえばRSS -
</image><item>
<title>Remembrance</title>
<link>http://www.filmdates.co.uk/films/3950-remembrance/</link>
<description><![CDATA[Release Date: Wednesday 18th April 2012]]></description>
<category>Movie</category>
<pubDate>Tue, 27 March 2012 20:31:29 MST</pubDate>
</item><item>
<title>In Search of Haydn</title>
<link>http://www.filmdates.co.uk/films/3672-in-search-of-haydn/</link>
<description><![CDATA[Release Date: Thursday 19th April 2012]]></description>
<category>Movie</category>
<pubDate>Mon, 16 April 2012 19:33:41 MST</pubDate>
</item><item>
@ DIM3NSIONあなたは変数 '$ film_name'が何かをエコーしたことを確認しましたか?値を意味する?? –