Android から PHP にデータを送信し、MYSQL データベースに保存することに成功しました。
私が欲しいのは、データが Android デバイスから送信されたときにページを更新せずに、PHP ページにデータを自動的に表示することです。おそらくAJAXでjQueryを使用して、これは可能ですか?
その方法を説明するか、そのような情報を見つけることができるリソースを教えてください。
したがって、サーバー上でデータが変更されたときにページを更新する必要があります。
2 つの主なオプションが思い浮かびます。
1. Ajax 投票
setTimeout を ajax 呼び出しと組み合わせて使用して、定期的にサーバーを呼び出し、何かが変更されたかどうかを確認します。あなたはすでにjQueryについて言及していますが、それは確かに始めるのに適した場所です. http://api.jquery.com/jQuery.ajax/に慣れてください。これはおそらくあなたの最善の策になるでしょう。
2.パブサブ
私はまさにこの目的のために、自分のサイトの 1 つでhttp://www.pubnub.com/を使用しています。ブラウザーは pubnub チャネルにサブスクライブし、サーバーで何かが変更されるたびに、サーバーはそのチャネルで公開します。これは明らかに、前もってセットアップするためのより多くの作業であり、リッチなクライアント側アプリケーションにより適しています (私のアプリケーションは単一ページのアプリケーションです)。
PubSub の実装は他にもたくさんあります。