【发布时间】:2017-07-13 00:50:55
【问题描述】:
我正在尝试检查我的 EditText 中的文本是否已经在数据库中。我是 PHP 和 MySQL 的新手。
我尝试接收所有用户名并检查它是否等于 EditText 文本。起初它看起来不错。我检查了它
if(!UsernameDB.equals(editUsername.getText().toString()){
Toast.makeText(Register.this, "Not taken", Toast.LENGTH_SHORT).show();
}
问题是,它为每个名称都烤了它。所以我不能问是否所有内容都填写正确(Email、Password 等),因为它在传递匹配的名称后说它不匹配。 p>
有人知道我可以如何解决我的问题吗?
【问题讨论】:
-
您确定字符串 UsernameDB 是您所期望的吗?在进行比较之前,将 UsernameDB 注销到 adb 以查看实际值可能会有所帮助。
-
不清楚 UsernameDB 是什么,发布一些相关信息