어플에서 단어를 입력 받아

 

웹에서 검색을 한후 결과를 받아 오는 프로그램을 만들고있는데

 

웹으로 값을 못보내가지고 이놈이 마냥 엉뚱한것만 가져오네요;;

 

폰->전송(이부분이 문제;;)->웹->전송(잘되요)->폰

 

http://androidnote.co.kr/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-POST-GET-%EB%B0%A9%EC%8B%9D%EC%9C%BC%EB%A1%9C-%EC%9B%B9%EC%84%9C%EB%B2%84-%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0 

 

이 블로그를 참고해서 작성했고요

 

제가 코딩한 소스는

 

 public void onClick(View v) {
  // TODO Auto-generated method stub
  String bkna = edittext.getText().toString();
  TextView list = (TextView)findViewById(R.id.list);
  list.setText("");
  try{
   list.setText(sendData(bkna)) ;
  }catch(Exception e){e.printStackTrace(); }
 }
 private String sendData(String bkna) throws ClientProtocolException,IOException {
  // TODO Auto-generated method stub
  HttpPost request = makeHttpPost(bkna,"http://192.168.32.11/index.php");
  HttpClient client = new DefaultHttpClient();
  ResponseHandler<String> reshandler = new BasicResponseHandler();
  String result = client.execute(request, reshandler);
  return result;
 }
 private HttpPost makeHttpPost(String $bkna, String $url) {
  // TODO Auto-generated method stub
  HttpPost request = new HttpPost($url);
  Vector<NameValuePair> nameValue = new Vector<NameValuePair>();
  nameValue.add(new BasicNameValuePair("$bkna2",$bkna));
  request.setEntity(makeEntity(nameValue));
  return request;
 }
 private HttpEntity makeEntity(Vector<NameValuePair> $nameValue){
  HttpEntity result= null;
  try{
   result = new UrlEncodedFormEntity($nameValue);
  }catch(UnsupportedEncodingException e){
   e.printStackTrace();
  }
  return result;
 }

 

이게 소스

 


<?

$bkna2;
$connection = mysql_connect("localhost", "root", "apmsetup");
 mysql_query('set session character_set_client=utf8;');
    mysql_query('set session character_set_connection=utf8;');
    mysql_query('set session character_set_results=utf8;');
$status = mysql_select_db("nsulib");


$query = "select * from nsulib where bkname LIKE '%bkna2%' order by image desc;";
$result= mysql_query("SET NAMES 'utf-8'");
$result = mysql_query($query,$connection);

 

while($row = mysql_fetch_object($result))
{
echo ("$row->image, $row->f1, $row->bkname, $row->scname\r\n");
echo("$bkna2");
}
mysql_close($connection);

?>

이부분이 php소스 입니다;;

 

 어찌 도움좀 부탁드립니다..ㅠㅠ