复选框值不,未插入mysql [英] Checkbox value doesn,t inserted in mysql

查看:62
本文介绍了复选框值不,未插入mysql的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将复选框值插入到我的mysql数据库中,程序中没有错误...但是我无法将值输入数据库.在数据库中它显示为空...

i am trying to insert checkbox value into my mysql database, there is no error in the program... But i cannot get the value into the database. In the database it show empty...

public class MainActivity extends AppCompatActivity {

CheckBox box;
Button btn_test;
private static final String REGISTER_URL="http://192.168.0.106/test/checkin.php";

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.mainactivity);


    box = (CheckBox) findViewById(R.id.checkBox);
    btn_test = (Button) findViewById(R.id.button);
    btn_test.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            registerUser();
        }
    });
}

private void registerUser() {
    box.isChecked();
    String date = box1.toString().trim().toLowerCase();
    register(date);
}

private void register(String date){
    String urlSuffix = "?date=" + date;
    class RegisterUser extends AsyncTask<String, Void, String> {

如何从复选框中获取值并将其插入数据库中

how can i get the value from the check box and inserted in the database

推荐答案

请尝试一下,可能会帮助您:)

Please try this,May be it will help you :)

box.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){

box.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

   @Override
   public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {               
   if(isChecked){
   String date = box1.toString().trim().toLowerCase();
   register(date); } } }  );

这篇关于复选框值不,未插入mysql的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆