Vamos a ver si podemos arreglar esto...
Primero la variable:
Aquí debes de contar el total el total de registros de la consulta MySQL y no ser fijo....
Segundo: El paginador solo pagina no se encarga de limitar la cantidad de registros que se mostraran, lo que tu tienes que hacer es limitar la cantidad de registros retornados por la consulta mysql...
La mejor forma es en la consulta SQL hacer lo siguiente:
Código SQL:
Ver originalSELECT SQL_CALC_FOUND_ROWS * FROM portfolio WHERE tipo = 'Web Site' ORDER BY YEAR DESC LIMIT $inicioLimit, $cantidadRegistrosPorPagina
la variable $inicioLimit debe tomar como valor:
Código PHP:
Ver original$inicioLimit = $cantidadRegistrosPorPagina * $pagina
La consulta la recorres como siempre, pero para saber el total de resultados que en realidad tiene la consulta debes de hacer:
Y con eso ya estaría funcionando, espero no olvidarme de nada....
Saludos y a las ordenes...