This is my database:
I am trying to retrieve my data from the firebase database. my execution like : select * from logindb where loginname='pandi' and loginpass='1234'.
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my__value);
mlist = (ListView) findViewById(R.id.mylist);
Intent intent = getIntent();
databaseReference = FirebaseDatabase.getInstance().getReference("logindb");
String search = intent.getStringExtra("mval");
databaseReference = FirebaseDatabase.getInstance().getReference();
Query query = databaseReference.child("loginname").orderByChild("loginId").equalTo(search);
query.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
if (dataSnapshot.exists()) {
// dataSnapshot is the "issue" node with all children with id 0
for (DataSnapshot issue : dataSnapshot.getChildren()) {
String address=issue.child("address").getValue().toString();
Toast.makeText(getApplicationContext(), address, Toast.LENGTH_SHORT).show();
}
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
Log.d(TAG, "onCancelled: "+databaseError);
}
});
No one data is received.
No error was shown here.