0
this pageには、非常にシンプルでエレガントなアニメーションでTwitterの検索の「リアルタイム」アップデートが表示されますが、私のMySQLデータベースの5つのエントリは、これを行う良い方法がありますか?多分phpとjqueryの組み合わせですか?MySQLデータベース内のテーブルの最後の5つのエントリを更新する
ありがとうございました!
this pageには、非常にシンプルでエレガントなアニメーションでTwitterの検索の「リアルタイム」アップデートが表示されますが、私のMySQLデータベースの5つのエントリは、これを行う良い方法がありますか?多分phpとjqueryの組み合わせですか?MySQLデータベース内のテーブルの最後の5つのエントリを更新する
ありがとうございました!
はい、かなり簡単です。
サーバー側:
データベースから最新の5行を選択し、JSONとして出力するPHPページを作成します。
//connect to db
$result = mysql_query("SELECT * FROM table ORDER BY some_timestamp_column DESC LIMIT 5");
$data = array();
while ($row = mysql_fetch_assoc($result)) {
$data[] = $row;
}
echo json_encode($data);
クライアント側:
x秒ごとに、5つの最新の行を得るためにあなたのPHPスクリプトにAJAX要求を行います。すでに表示されているものと比較し、新しいものを '更新領域'の上部に追加します。 jQueryを使ってこれを行うことができます。
クライアントサイドのいくつかの例を教えてください。どうもありがとう!!! – DomingoSL
http://api.jquery.com/jQuery.ajax/ –