"; if ( 1 <= $selected){ $str .= "<<"; $str .= ""; }else{ $str .= "<<"; $str .= "<"; } # $rightleft = 2; for($i=0;$i<($max);$i++){ if($selected == $i) $str .= "".($i+1) ." "; else if($i >= $selected -$rightleft && $i <= $selected+$rightleft) $str .= "".($i+1) ." "; } # if ( $max-2 >= $selected){ $str .= "> "; $str .= ">> "; }else{ $str .= "> "; $str .= ">> "; } $str .= ""; return $str; } }