This is whats happening....
1. First query has 5 rows in it.
2. In the result page,after seeing these rows, I go back and enter another value in the form, and execute a new
query.(The initially entered form field is left as is, and this field, along with the newly entered field,create a new query.)
3. Now the query has 8 rows(5 from first query, and 3 additional rows from second query).
4. I can now see the remaining 3 rows in the result page.