documentandomi un po' ho trovato una terza opzione che consiste nello sfruttare
SELECT SQL_CALC_FOUND_ROWS campi....

e poi Select FOUND_ROWS() per recuperare il totale.

di questo metodo...cosa ne pensate?

ciao e grazie