più prolissa come spiegazione.

perchè devi sapere quanti td ci sono in una pagina?
non puoi semplicemente fare un count sul db per sapere quanti risultati corrispondono alla ricerca?