Buenas,
La páginación de resultados en php empleando mysql al principio puede ser algo... mmmmmmm complicada? Si no se tienen unos conocimientos solidos de programación. Pero realmente es sencillo, tan solo hay que jugar con estas variables:
$p=indicador de página actual / $total_records=nº total de páginas.
Código PHP:
if($pg>1){
// ... mostramos el enlace a anterior
$anterior = $p-1;
echo "<a href=\"$PHP_SELF?&p=$anterior\">Anterior</a>";
}
//Aqui colocas el código pra mostrar el de total de páginas
$siguiente = $p+1;
if(siguiente$<$total_records){
// ... mostramos enlace a página siguiente
echo "<a href=\"$PHP_SELF?&p=$siguiente\">Siguiente</a>";
}
Si os continua fallando, el problema seguramente lo tendremos en la misma consulta. A ver que tal os va.
Saludos