复选框值没有插入mysql中

时间:2018-04-07 08:18:16

标签: java android

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

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> {

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

1 个答案:

答案 0 :(得分:0)

请试试这个,可以帮助你:)。

  

box.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){

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