2011-12-07 19 views
0

AndroidデバイスからPHPを使用してMySQLに接続しようとしています。私はこのチュートリアルに従っています:http://blog.sptechnolab.com/2011/02/10/android/android-connecting-to-mysql-using-php/AndroidデバイスからPHPを使用してMySQLデータベースに接続する

私の質問はどこにあなたが作成するのですか?それはあなたのAndroidプロジェクトに含まれていますか、どこから実行しますか?

ありがとうございます。

+1

PHPはサーバー側の言語です.HTTPサーバーを使用してホストされ、HTTPSサーバーを使用してサービスされます - > http://www.php.net/manual/en/intro-whatis.php – ManseUK

答えて

1

をご質問にお答えするには:

1)PHPファイルをAndroidデバイスには含まれていません。
2).phpファイルを作成してサーバーにアップロードする必要があります。

phpについてどれだけ知っているのか分かりませんが、初心者の方にはText Edit(Mac)やNotepad(Windows)などのテキストエディタアプリケーションを使用して簡単に.phpファイルを作成できます。 )。あなたはサーバーを制御しているのか、どこかのウェブサイトを持っていますか?その場合は、その場所にファイルをアップロードできます。

PHPファイルは動作します方法:(あなたが引用したチュートリアルあなたのフィニッシュは一度)、サーバー上のPHPファイルへのリクエストを送信します まず、あなたのAndroidデバイスを、およびPHPファイルは、MySQLへ接続しますデータベース、およびお使いのAndroidアプリを取り戻すことができるいくつかの出力を生成する(EX。など、MySQLの接続試行の結果を知るために)

* あなたは、PHPの超簡単なチュートリアルをしたい場合は先に進みますチェックアウトW3スクール優れたPHPセクション:http://www.w3schools.com/php/

+0

ありがとう!うん、私はそこからPHPファイルをアップロードすることができますので、私はその情報を得ているサーバーへのアクセス権を持っています。感謝万円! – DMC

+0

w3choolsを使用することは実際には**最善の方法ではありません** - > http://w3fools.com/非常に多くの教訓があります。[php.net](http://www.php.net/manual/en /tutorial.php) – ManseUK

+0

@davemc No prob!私は助けになることができてうれしいです。 PHPは始めるのを手助けするためにそこにたくさんのリソースを持っている、すばらしい簡単に学ぶ言語です。諺には:Googleはあなたの友人です... – sean

0

PHPファイルは、MySQLデータベースと同様にサーバー上にあります。これはチュートリアルの最初のイメージに示されています。このサーバーはコンピュータでも、Webホスト上でもかまいません。このチュートリアルでは、アンドロイドアプリはPHPを使用してデータベースにクエリを行い、データをアプリケーションに返すWebサーバーへのJSON呼び出しを作成します。リンク先の例では、サーバーのアドレスはhttp://10.0.2.2/です。

0

サーバがhttp://10.0.2.2/

HttpPost httppost = new HttpPost("http://10.0.2.2/city.php");

です..あなたが投稿、リンクの例を使用してPHPは、サーバー側の言語であり、HTTP Serverを使用して、クライアントに提供しています。 MySQL Serveは同じホスト上にあっても、別のホスト上にあってもかまいません。

は、ここにPHPについての読み取りを持っている - >http://www.php.net/manual/en/intro-whatis.php

関連する問題