CDの保有枚数を教えてください

PHPの入門書を読み始めたばかりの初心者です。
他のプログラミング言語も全く知りません。
こんな私の質問で申し訳ありませんが、RSS配信されている内容を、自分のデータベースSQLiteに保存するにはどのように記述すればよろしいのでしょうか?

具体的にやりたいと思っていることは、こちらのサイト

http://fu-hou.com/index.xml

の、名前・職業・死没日・享年のデータを、SQLiteのデータベースに保存したいと思っています。
PHPは5です。
すみませんが、どなたか御教授お願いいたします。

A 回答 (1件)

PHPでやりたい場合、以下のような方法を勉強すると良いかと思います。



1.URLからRSSデータを取得する方法
  取得する方法はいくつもありますが、以下の何れか方法が簡単でいいのでは?
  ・file_get_contentsなど、文字列として取得する方法
  ・simplexml_load_fileなど、XMLオブジェクトとして取得する方法

2.XMLデータを取得したいデータにしてあげる方法
  1で文字列として取得した場合、XMLをオブジェクトにしたり、分割してあげる必要があります。
  ・simplexml_load_stringなど、文字列をオブジェクトにする方法
  ・preg_matchなど、正規表現で取得する方法

3.SQLiteに保存する方法
  どこから解らないのかが解らないのでなんともいえないのですが、以下のようなものを勉強すると良いかと。
  ・SQLの基本的な構文(INSERTやSELECT文など)
  ・SQLite系の関数や使い方

この辺を実際にやってみて、どこがわからないかをまたご質問されるといいんじゃないかと思います。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
入門書を見ながら、おっしゃられたことを試してみたいと思います。
ありがとうございました。

お礼日時:2009/01/03 12:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報