Não estou a ver como é que isso vai alguma vez fazer o que queres spread... Para limitares os resultados a serem extraidos da bd tens de o limitar no query.
Fazes (SELECT * FROM tabela ORDER BY campo LIMIT $de,$quantos), em que $de é a partir de onde começarão a ser extraídos os resultados e $quantos é o numero de resultados que serão extraídos.