复选框值不,未插入mysql [英] Checkbox value doesn,t inserted in mysql
本文介绍了复选框值不,未插入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屋!
查看全文