Hola
bueno, en cuanto al limit, revisa
esto
en cuanto al foreach, no lo veo, lo más parecido es el for, sera eso a lo que te refieres?
si lo quieres cambiar a while, intenta esto
Código PHP:
Ver original$rv=1;
while( $rv<=$this->num_per_page )
{
$returnarray[]=$row;
// echo "{$row[1]}-{$row[]}<br>";
$rv++;
}
saludos