こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

下までスクロールしたらDBの情報をロードする方法

知っている方いらっしゃましたら
ご教授お願いいたします。

■環境
PHP + mySQL + jQuery + Ajax

■実施したいこと
facebookのように、一番下までスクロールしたら
DBから情報を持ってきて、表示を行いたい。

■これまでの流れ
静的なページのロードまでは以下のHPを参考に学習しましたが
動的なところになると、サンプルが無く手詰まっています。
⇒静的ページサンプル
http://bowz.info/4837
http://www.webzaru.net/jquery/1353/


お手数ですが、ご回答のほどお願いいたします。

投稿日時 - 2013-11-14 17:02:03

QNo.8347214

すぐに回答ほしいです

質問者が選んだベストアンサー

こういうのでどうでしょうか。
http://phpintroduction.seesaa.net/category/13206157-1.html

jQuery.ajaxは戻り値をそのままコールバック関数に渡せるようですね。おそらく内部ではJSON.parseが使われていると思いますが。

住所取得PHP(zipcode_backend.php)にJSONべた書きされていますが、ここはjson_encodeを使えばいいでしょう。

投稿日時 - 2013-11-15 21:40:02

お礼

To_aru_Userさん

レスありがとうございます。
お礼が遅れ申し訳ございません。

『jQuery.Bottom』を利用することにより
非同期のmySQLとの連携ができました。

ありがとうございました!

投稿日時 - 2013-11-24 20:25:41

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

データベースの情報を引き出してきてjson_encode関数を通して出力するPHPスクリプトを作っておき、それに対してAjaxからリクエストを送り、JSON.parse関数でデコードして利用します。PHPでデータを返す前に、リクエストを送ってきたユーザーが取得してもセキュリティ的に問題ないかどうかを必ず検証してください。問題が発生するケースがあるならばセッションクッキーなどを利用すればいいと思います。通信は可能ならばSSLを用いるべきです。

投稿日時 - 2013-11-15 00:35:32

補足

To_aru_Userさん

回答ありがとうございます。
理論的な方法はわかるのですが、実際にコードをどう書いてよいのか?が
難解でして、、

もしよろしければ、コード紹介しているサイトなどありましたら
教えていただきたいのですが、可能でしょうか。

以上、よろしくお願いいたします。

投稿日時 - 2013-11-15 17:34:34

あなたにオススメの質問