<?
$r
['foundCount'] = 152;
$j 0;
while( 
$j $r['foundCount'] ) {
    
$testdata[] = 'test '.$j;
    
$j++;
}

switch( 
urldecode$_REQUEST['a'] ) ) {
    case 
'Previous':
        if( ( 
$_REQUEST['currentSkip'] - $_REQUEST['prpage'] ) < ) {
            
$_REQUEST['currentSkip'] = 0;
        } else {
            
$_REQUEST['currentSkip'] -= $_REQUEST['prpage'];
        }
    break;
    case 
'Next':
        if( ( 
$_REQUEST['currentSkip'] + $_REQUEST['prpage'] ) > $r['foundCount'] ) {
            
$_REQUEST['currentSkip'] = ( $r['foundCount'] - $_REQUEST['prpage'] ) + ;
        } else {
            
$_REQUEST['currentSkip'] += $_REQUEST['prpage'];
        }
        
//$_REQUEST['currentSkip'] += $_REQUEST['prpage'];
    
break;
    default:
    if( 
intval$_REQUEST['a'] ) > ) {
        
$_REQUEST['currentSkip'] = ( ( intval($_REQUEST['a'] ) - ) * $_REQUEST['prpage'] );
    }
    break;
}

if( isset( 
$_REQUEST['currentSkip'] ) ) {
    
$_REQUEST['currentSkip'] = intval$_REQUEST['currentSkip'] );
} else {
    
$_REQUEST['currentSkip'] = 0;
}

if( 
intval$_REQUEST['prpage'] ) < ) {
    
$_REQUEST['prpage'] = 30;
}

$i=0;

while( 
$i <= intval$r['foundCount'] ) - ) {
    
$skip[] = $i;
    
$i += $_REQUEST['prpage'];
}

if( 
count$skip ) ) {
    
$out[] = '<input type="hidden" name="currentSkip" value="'.$_REQUEST['currentSkip'].'">';
    
$out[] = '<input type="hidden" name="prpage" value="'.$_REQUEST['prpage'].'">';
    
$out[] = '<input type="submit" name="a" value="Previous">';
    
$counter 1;
    foreach( 
$skip as $value ) {
        
$out[] = '<input type="submit" name="a" value="'.$counter.'">';
        
$counter++;
    }
    
$out[] = '<input type="submit" name="a" value="Next">'.$skipcount($skip)];
}
echo 
'<form action="./pagina.php" method="post">';
foreach( 
$out as $value ) {
    echo 
$value;
}
echo 
'</form>';

$k $_REQUEST['currentSkip'];
while( 
$k <= ( $_REQUEST['currentSkip'] + $_REQUEST['prpage'] ) and $k <= ( $r['foundCount'] - ) ) {
    echo 
'>'.$testdata[$k].'<br>';
    
$k++;
}

echo 
'Skip '.intval$_REQUEST['currentSkip'] ).'<br>';
//print_r( $_REQUEST );
?>