フィードを解析していて、それをデータベースに挿入したいと考えています。正しいフィード エントリをエコー出力しますが、データベースに挿入しようとすると、次のエラーが発生します。
SQL 構文にエラーがあります。1 行目の「update, link) VALUES (...) の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
コードは次のとおりです。
include_once("connect_to_mysql.php");
$xml= simplexml_load_file('http://somefeed/feeds/rss');
$list = $xml->entry;
$title = $list[0]->title;
$img = $list[0]->summary->div->img['src'];
$update = $list[0]->updated;
$link = $list[0]->link['href'];
$sql = mysql_query("INSERT INTO table (title, img, update, link)
VALUES ('$title', '$img', '$update', '$link')") or die (mysql_error());
これは私のウェブサイト全体でうまくいきましたが、今ではこのエラーが発生します。私はxampを使用しています。また、一部のエントリは http:// を含むファイルであり、問題はありますか? 同様の投稿を見つけましたが、それらの修正は機能しません。