La primera vez que entro en la pagina, los resultados se muestran bien, puedo avanzar y retroceder por las diferentes paginas de resultados.
El problema esta cuando intento ordenar los resultados. Justo arriba he puesto un formulario de ordenacion, segun autor, y modalidad, y el orden (ascendiente o descendiente). En el script tengo esto:
Código PHP:
if($_GET['do'] == 'listar'){
//Aqui tomo los valores del formulario, y hago el $_pagi_sql segun estos valores. No lo he puesto para ahorrar codigo.
//Ahora tomo el _$pagi_sql.
$_pagi_sql = ("SELECT nombre, descripcion, ruta, compatibilidad, uploader, descargas FROM schemes ORDER BY '$orden' DESC") or die(mysql_error());
}
Y a continuacion, el paginator en si. Lo que pasa es que cuando le doy a ordenar, solo muestra la primera pagina de resultados, es decir, si digo k muestre de 7 en 7, los 7 primeros los muestra bien, pero cuando le doy a siguiente, para ver los 7 siguientes, no muestra nada.
Alguien sabe donde puede estar el problema??
Muchas gracias.