La paginación de items en SQL es de lo mas sencillo, te dejo un ejemplo...
Código PHP:
Ver original//Obtejemos el total de los registros
$sql = 'SELECT COUNT(*) AS total FROM bo.busqueda_equipo_person';
$query($sql,$conexion);
//aquí verificamos si existe la variable "pag", la cual indicará el numero de
//página en la que el usuario se encuentra, si no existe será la página 1
$paginaActual = isset($_GET['pag']) ?
$_GET['pag'] : 1;
//numero de items mostrados por página
$registrosPorPagina = 25;
//numero total de páginas a mostrar
$totalPag = ceil($totalRegistros / $registrosPorPagina);
//numero desde el cual recuperaremos los registros
$itemInicio = $registrosPorPagina * ($paginaActual - 1);
//recuperamos los registros pertinentes
$sql = 'SELECT * FROM bo.busqueda_equipo_person LIMIT '.$itemInicio.','.$registrosPorPagina;
//muestras los registros
while($row = msqql_fetch_assoc($query)) {
}
//creamos los links de las páginas
$paginacion = '<p>';
$paginacion .= ($paginaActual > 1) ? '<a href="'.$_SERVER['PHP_SELF.'].'?pag='.($paginaActual - 1).'">Anterior</a> ' : 'Anterior ';
for($i=1; $i<=$totalPag; $i++) {
if ($i == $paginaActual) {
$paginacion .= '<strong>'.$i.'</strong> ';
}else {
$paginacion .= '<a href="'.$_SERVER['PHP_SELF'].'?pag='.$i.'">'.$i.'</a> ';
}
}
$paginacion .= ($paginaActual < $totalPag) ? '<a href="'.$_SERVER['PHP_SELF'].'?pag='.($paginaActual + 1).'">Siguiente</a>' : 'Siguiente;
$paginacion .= '</p>';
echo $paginacion;
No probe el código porque no tengo instalado SQL Server, pero debería funcionar...