検索に基づいて mysql テーブルからデータを取得する検索アクティビティを実装しようとしています。
EditText に入力された文字列を使用して、隣接するセルを取得する PHP スクリプトを作成したいと考えています。
たとえば、mysql テーブルに Firstname と Surname の 2 つの列があるとします。Firstname を検索して姓を取得できるようにしたいと思います (Firstname を EditText に入力します。これにはSELECT Surname FROM Names WHERE ...
クエリが必要になる場合がありますが、Java クラスから変数を指定するにはどうすればよいですか?
これまでの PHP スクリプト:
<?php
mysql_connect("localhost","root","");
mysql_select_db("androidapp");
$sql=mysql_query("SELECT surname WHERE $get'fname'");
while($row=mysql_fetch_assoc($sql)) $output[]=$row;
print(json_encode($output));
mysql_close();
?>
また、これを行うには HttpGet メソッドまたは HttPost メソッドが適切ですか。結果は TextView に姓を表示する必要があります。