使用Android和PHP将数据输入MySQL数据库

时间:2011-06-22 09:50:01

标签: php android mysql

我想将数据从我的Android应用程序发送到MySQL数据库。

这是我的Android代码:

public class SendData extends Activity{

    @Override
    public void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.prayers);

        final MediaPlayer mpButtonClick = MediaPlayer.create(this,R.raw.button);
        Button bsendp = (Button) findViewById(R.id.buttonprayer);
        bsendp.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                try {
                    HttpClient httpclient = new DefaultHttpClient();
                    HttpPost httppost = 
                        new HttpPost("http://www.xxxx.com/android.php");
                    //httppost.setEntity(
                    //    new UrlEncodedFormEntity(nameValuePairs));
                    HttpResponse response = httpclient.execute(httppost);
                } catch (Exception e) {
                    Log.e("log_tag", "Error in http connection "+e.toString());
                }
                // TODO Auto-generated method stub
                startActivity(
                    new Intent("com.android.testproject.InsertComplete"));
                mpButtonClick.start();
            }
        });
    }
}

我使用的PHP脚本正在运行,就像我在浏览器上使用它一样,信息被输入到数据库中。

数据库未更新,不会引发错误。

有什么想法吗?

0 个答案:

没有答案