Try adding e.printStackTrace() in your catch method.

On Sun, Sep 12, 2010 at 12:51 AM, Rosebeat <rosebeat2...@gmail.com> wrote:
> Hello, I have this code that I want to make on android.
> Here is the PHP code
> <?php
> mysql_connect("localhost","username","password");
> mysql_select_db("game");
> echo "Database has been selected";
> $a=mysql_query("SELECT * from game1 where id>'".$_REQUEST['id']."'");
>
> while($b=mysql_fetch_assoc($a))
>
> $output[]=$b;
>
> print(json_encode($output));
> ?>
>
>
> Here is the android code
>
>
> package org.me.androidapplication21;
>
> import android.app.Activity;
> import android.os.Bundle;
> import android.util.Log;
> import java.io.BufferedReader;
> import java.io.InputStream;
> import java.io.InputStreamReader;
> import java.util.ArrayList;
> import org.apache.http.HttpEntity;
> import org.apache.http.HttpResponse;
> import org.apache.http.NameValuePair;
> import org.apache.http.client.HttpClient;
> import org.apache.http.client.entity.UrlEncodedFormEntity;
> import org.apache.http.client.methods.HttpPost;
> import org.apache.http.impl.client.DefaultHttpClient;
> import org.apache.http.message.BasicNameValuePair;
> import org.json.JSONArray;
> import org.json.JSONException;
> import org.json.JSONObject;
>
>
> /**
> *
> * @author admin-heenashree
> */
> public class two extends Activity {
>
> String KEY_121 = "http://192.168.0.150/index.php";;
> InputStream is;
> String result;
> //the roll data to send
> @Override
> public void onCreate(Bundle icicle) {
> super.onCreate(icicle);
>
> ArrayList<NameValuePair> nameValuePairs = new
> ArrayList<NameValuePair>();
>
> nameValuePairs.add(new BasicNameValuePair("id","2"));
>
> //http post
>
>
> try{
>
> HttpClient httpclient = new DefaultHttpClient();
>
> HttpPost httppost = new HttpPost("KEY_121");
>
> httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
>
> HttpResponse response = httpclient.execute(httppost);
>
> HttpEntity entity = response.getEntity();
>
> is = entity.getContent();
>
> }catch(Exception e){
>
> Log.e("log_tag", "Error in http connection "+e.toString());
>
>
> }
> //convert response to string
> try{
>
> BufferedReader reader = new BufferedReader(new
> InputStreamReader(is,"iso-8859-1"),8);
> StringBuilder sb = new StringBuilder();
> String line = null;
> while ((line = reader.readLine()) != null) {
> sb.append(line + "\n");
> }
> result=sb.toString();
> JSONArray jArray = new JSONArray(result);
> for(int i=0;i<jArray.length();i++){
> JSONObject json_data = jArray.getJSONObject(i);
> Log.i("log_tag","id: "+json_data.getInt("id")+
> ", Question: "+json_data.getString("Question")
>
> );
> }
>
>
> }catch(Exception e){
>
> Log.e("log_tag", "Error converting result "+e.toString());
>
> }
>
> }
> }
>
> The application stops unexpectedly. IDK why is that?
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en



-- 
~ Jeremiah:9:23-24
Android 2D MMORPG: http://developingthedream.blogspot.com/,
http://diastrofunk.com,
http://www.youtube.com/user/revoltingx

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to