2011-12-18 8 views
0

私はいくつかのPHPを持っています& MySQLプログラミングの知識ですが、以下のようにするためのガイダンスが必要です。XMLとPHP/MYSQLデータを使って作業する

私は既存のウェブサイト/サービスからのxmlフィードを持っています。 XMLフィードからデータを取得してデータベースに格納する方法を提案したり教えてもらえますか(毎時XMLフィードの更新のために1時間ごとにデータベースコンテンツを更新したいのが理想的です)。

私の意図は、XMLフィードの情報を使用するミニゲームを作成することです。

おかげで簡単に

答えて

0

は、あなたは明らかに、要素のリストを反復そして、それを解析し、データフィードを取得し、データベースにデータを記録するために、必要があります。

リモートサービスからXMLを取得する方法はいくつかあります。たとえば、cURLまたはfile_get_contents()を使用できます。最良の選択肢は、長期的な観点からは、おそらくcURL用のラッパーライブラリです。

XMLを使用するには、2つの主なオプション、DOMSimpleXMLがあります。あなただけが読む必要があるので、SimpleXMLはあなたの方が良いでしょう。

データベースを操作する方法を知っている必要があるので、これを省略します。

定期的にスクリプトを自動的に実行するには、UNIX形式のOSにcronjobを設定するか、他のジョブスケジューラを使用します。

関連する問題