2011-07-16 17 views
-1

投稿されたデータがPHPを使用して処理されるMySQLデータベースとのやり取りを含むアプリケーションを開発しています。AndroidデータをPHPスクリプトに送信する際の問題

Androidアプリからは、HttpRequestsをPHPファイル[at localhost]に送信します。これは、MySQLデータベースへの接続を作成し、テーブルにデータをドロップします。

私はXAMPP [Apache server、MySQL]をインストールしていますが、Apacheサービスを起動してAndroidアプリケーションを起動すると、データは取得されません。

私のAndroidアプリをMySQLデータベースに接続し、PHPを使用してスクリプトを作成できるように、この混乱から脱出するのに最適な要件は何ですか?

+0

十分な情報を提供していません。 Androidアプリケーション(データの送信先)からすべての関連ソースコードをここに含めてください。また、PHPスクリプトがどのように見えるかを知る必要があります。 – slhck

答えて

-1

私は同じことをやっています。データベースとPHPスクリプトを共有ホストにアップロードする必要があります。そこには無料のホスティングがたくさんあります。例えば www.byethost.com www.oni.cc

。楽しむ。 PS:共有ホストを使用したくない場合は、デバイスがコンピュータのプライベートネットワークに接続されていることを確認してください。簡単な方法は、サーバーと同じサブネットでwifiを使用することです。それ以外の場合、デバイスは公開されていないため、「localhost」がどこにあるかわかりません。

+1

なぜ彼は共有ホストに行く必要がありますか?何が起こっているのかに関する追加情報がないので、あなたの答えは遠隔的に助けていません。 – slhck

+0

私の知るように、物事は起こっています、彼のデバイスは "localhost"がどこにあるのかわかりません。データを取得できません。だから、Androidデバイスがそれを認識する方法を見つけなければなりません。ところで、問題は明らかです、AndroidにMySQLを接続するための要件は何ですか?私はちょうどそれを行う方法を与えた。 –

+0

私たちは何も知らない。それは、Androidアプリがまったくデータを送信しない可能性があります。また、実際のデバイスやエミュレータを使用しているかどうかもわかりません。前者の場合、ローカルホストは存在しません。また、デバイスがコンピュータに到達したりウェブサーバーにアクセスできるかどうかを知る必要があります。ファイアウォールによってブロックされません。また、PHPスクリプトが正しくデータを受信するかどうか、通信が確立されている(つまり、非同期的に、またはGETリクエストを介して)などについてもわかっていません。 – slhck

関連する問題