私はTwitterからツイートを取得するphp関数を持っています&はsimplexml_load_stringでそれらを返します。私はそれらをデータベースに格納しなければなりません。何がページの負荷でそれらをデータベースに保存する簡単な方法ですか?私はすでにajaxで私の運を試していますが、twitterから返されたjsonは無効と思われます。 Xよりも前にロット。ツイートをデータベースに保存する簡単な方法は何ですか?
答えて
XML形式でテーブルに格納し、必要に応じて解析するだけです。
// perform query
$res = mysql_query('SELECT * from tweets');
// place xml objects into array
$tweets = array();
while ($row = mysql_fetch_assoc($res)) {
$tweets[] = new SimpleXMLElement($row['data']);
}
それは可能性があります私はmysqlにxmlとしてつぶやきを保存し、それらのデータを抽出する可能性がある場合、私はPHPのようにすることができます。もし$ xmlがxmlオブジェクトなら、 "foreach($ xml-> $ statusというエントリ){echo status-> content;}のような値を抽出するためにループを実行することができます。 mysqlのクエリを使用します – XCeptable
mysql関数はxmlオブジェクトを返しません。xmlテキストを保存してから、PHPコードのxmlオブジェクトに解析するのがベストセラーです – webbiedave
OPに追加されたのは、結果がsimplexml_load_string "$ xml = simplexml_load_string($ result)"のようなphp関数からのものです。そして今、PHPでは、$ xmlのすべてのプロパティの値を取得できます。私はPHP関数から直接$ xmlオブジェクトを使用するときに得ることができるすべての値を必要とします – XCeptable
- 1. MySQLデータベースに関するメタデータを保存する簡単な方法
- 2. HTMLテーブルをSQLファイルに保存する簡単な方法は?
- 3. rubyオブジェクトをコマンドラインに保存する簡単な方法は?
- 4. Tomcatに簡単なカスタム設定を保存する方法
- 5. Magentoのデータベースをアップグレードする最も簡単で簡単な方法は何ですか?
- 6. Androidに少量のデータ(オブジェクト)を保存する最も簡単な方法は何ですか?
- 7. 外部RSSフィードを保存する最も簡単な方法
- 8. アンケートをデータベースに保存する効果的な方法は何ですか?
- 9. C#でオブジェクトをシリアライズして保存する最も簡単な方法は?
- 10. タイマーを行う簡単な方法は何ですか?
- 11. VisualStudio2008の開発にlibpngを利用する最も簡単で簡単な方法は何ですか?
- 12. このheirarchicalテーブルをフラットテーブルに非正規化する最も簡単で簡単な方法は何ですか?
- 13. ユーザーデータ/入力をアプリケーションに保存する最も簡単な方法
- 14. ウェブページをスクラップして.csvに保存する最も簡単な方法
- 15. 単一の非繰り返しデータをデータベースに保存する最良の方法は何ですか?
- 16. mysqlテーブルとPHPからサイトを作成する最も簡単で簡単な方法は何ですか?
- 17. ゲームデータを保存する適切な方法は何ですか?
- 18. グリッドビューをダイナミック列にバインドする簡単な方法は何ですか?
- 19. iOSアプリケーションにヘルプページを追加する簡単な方法は何ですか?
- 20. boost :: statechart :: state_machineをスレッドセーフにする最も簡単な方法は何ですか?
- 21. ソースコードをリモートコンピュータにアップロードする最も簡単な方法は何ですか?
- 22. データベースを使用せずに永続データを簡単に保存する方法は?
- 23. UITableViewフォームを作成する最も簡単で簡単な方法は何ですか?
- 24. Windows Media Playerを一時停止/再生する最も簡単で簡単な方法は何ですか?
- 25. ナビゲーションバー以外のビューの高さを取得する最も簡単で簡単な方法は何ですか?
- 26. SQLite3でデータベースをバックアップ/リストアする簡単な方法
- 27. Chromeで.txtファイルを表示、編集、ローカルに保存する簡単な方法はありますか
- 28. dataTableの行をデータベースに挿入する簡単な方法
- 29. jsonで簡単に印刷する方法簡単なJavaライブラリ
- 30. 城ActiveRecord:SQLを見るのに最も簡単な方法は何ですか?
あなたは、特定のユーザーがツイートのような任意のフィルタリングを行う必要がありますか? – ceejayoz
私は主に、そのプロパティにコンテンツ、著者名、メッセージIDなどが含まれる値を抽出することに関係します。はい、フィルタリングも必要になる可能性があります。 – XCeptable
jsonはどのように返されますか?それは意味をなさないと思われる。あなたはTwitterが形式の悪いデータを返すと言っていますか?またはそれを解釈していないソフトウェアですか?私はtwitter apiでたくさん仕事をしていますが、そのような問題はありませんでした。 – Andre