Código PHP:
$var=$_GET['mes_convocatoria'];
$registros = 3;
if (!$pagina) {
$inicio = 0;
$pagina = 1;
}
else {
$inicio = ($pagina - 1) * $registros;
}
$resultados = mysql_query("SELECT * FROM proyectos WHERE mes LIKE '%$var%' ORDER BY idproyecto");
$total_registros = mysql_num_rows($resultados);
$resultados = mysql_query("SELECT * FROM proyectos WHERE mes LIKE '%$var%' ORDER BY idproyecto ASC LIMIT $inicio, $registros");
$total_paginas = ceil($total_registros / $registros);
if($total_registros) {
while($articulo=mysql_fetch_array($resultados)) {
echo "<tr><td width='600' height='30' class='Estilo2'><div aling='center'>Numero de proyecto: $articulo[0]</div></td></tr>";
echo "<tr><td width='600' height='30' bgcolor='#808080' class='Estilo6'><div align='center'>PROGRAMA</div></td></tr><tr><td height='30' class='Estilo2'>$articulo[1]</td></tr>";
echo "<tr><td width='600' height='30' bgcolor='#808080' class='Estilo6'><div align='center'>CONVOCATORIA</div></td></tr><tr><td height='30' class='Estilo2'>$articulo[2]</td></tr>";
}
} else {
echo "<font color='darkgray'>(sin resultados)</font>";
}
mysql_free_result($resultados);
if($total_registros) {
echo "<center>";
if(($pagina - 1) > 0) {
echo "<a href='mostrar_mes2.php?pagina=".($pagina-1)."'>< Anterior</a> ";
}
for ($i=1; $i<=$total_paginas; $i++){
if ($pagina == $i)
echo "<b>".$pagina."</b> ";
else
echo "<a href='mostrar_mes2.php?pagina=$i'>$i</a> ";
}
if(($pagina + 1)<=$total_paginas) {
echo " <a href='mostrar_mes2.php?pagina=".($pagina+1)."'>Siguiente ></a>";
}
echo "</center>";
}
?>
</table>
Creo que el problema está en href='mostrar_mes2.php?pagina=".($pagina+1).
Necesito vuestra ayuda, gracias.