Hola ultimsgats sobre la linea 36 no debes colocar el codigo que te di, eso lo colocas por ejemplo sobre la linea 34 y reemplazas todos los $_POST['txtBusqueda'] por $categoria.
en lo personal creo me parece más simple otro código que anda circulando en la red, más no sé quien es su autor.
Código php:
Ver original$pagina = $_GET["pagina"];
$registros = 10; // Número de resultados por página
if (!$pagina) {
$inicio = 0;
$pagina = 1;
}
else {
$inicio = ($pagina - 1) * $registros;
}
$resultados = mysql_query("SELECT * FROM tabla WHERE campo"); $resultados = mysql_query("SELECT * FROM tabla WHERE campo LIMIT $inicio, $registros"); $total_paginas = ceil($total_registros / $registros);
if($total_registros) {
echo '<p> </p>';
if($color=='#f5f9fe') $color ='#ffffff';
else $color='#f5f9fe';
echo '<br><div style="width:100%; background-color:'.$color.'">acá iría el contenido</div>';
}
}
if($total_registros) {
echo '<div align="center"><p> </p>';
if(($pagina - 1) > 0) {
echo "<a href='".$_SERVER['PHP_SELF']."?pagina=".($pagina-1)."'>« Anterior</a> ";
}
for ($i=1; $i<=$total_paginas; $i++){
if ($pagina == $i) {echo "<b>".$pagina."</b> ";}
else {echo "<a href='".$_SERVER['PHP_SELF']."?pagina=$i'>$i</a> ";}
}
if(($pagina + 1)<=$total_paginas) {
echo " <a href='".$_SERVER['PHP_SELF']."?pagina=".($pagina+1)."'>Siguiente »</a>";
}
echo "</div>";
}
Suerte