He probado un código en mi PC y funciona a la perfección a la hora de realizar las búsquedas y presentar la información, además de poder seleccionar las páginas para ver la información. Cuando lo coloco en el hosting para hacer pruebas me encuentro con el problema que no me permite cambiar entre páginas después de la búsqueda, siempre me deja en la página uno. Soy nuevo en esto de la programación con php, y no encuentro cuál puede ser el problema. Adjunto código problema. Gracias.
<br>
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr><td align="center" valign="top">
<?
if($pagina>1)
{
echo "<a class='p' href='".$_SERVER["PHP_SELF"]."?pagina=".($pagina-1)."&orden=".$orden."&criterio=".$txt_criterio."'> ";
echo "<font face='verdana' size='-2'>anterior</font>";
echo "</a> ";
}
for($i=$inicio;$i<=$final;$i++)
{
if($i==$pagina)
{
echo "<font face='verdana' size='-2'><b>".$i."</b> </font>";
}else{
echo "<a class='p' href='".$_SERVER["PHP_SELF"]."?pagina=".$i."&orden=".$orden."&criterio=".$txt_ criterio."'>";
echo "<font face='verdana' size='-2'>".$i."</font></a> ";
}
}
if($pagina<$numPags)
{
echo " <a class='p' href='".$_SERVER["PHP_SELF"]."?pagina=".($pagina+1)."&orden=".$orden."&criteri o=".$txt_criterio."'>";
echo "<font face='verdana' size='-2'>siguiente</font></a>";
}
?>