¿Cómo trabajar con $ _SERVER ['QUERY_STRING'] y la paginación?
Cuando mi tabla está ordenada por este enlace:
<a href="'.$_SERVER['PHP_SELF'].'?sort_name=name&sort=asc" title="'.$lang['sorteer_asc'].'"></a>
mi URL es: relation.php sort_name = adres & tipo = asc
El uso de un enlace de paginación:?
echo '<a href="'.$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'].'&page='.$i.'">'.$i.'</a> ';
Y la url se convierte en: relation.php? Sort_name = adres & ordenar = asc & página = 2
Hasta aquí todo bien, pero cuando se navega a otras páginas que puede ser tan largo como:? relation.php sort_name = adres & tipo = asc & page = 2 & page = 3 & page = 14 = 23 & página & página = 27
La edad sigue apareciendo debido a $ _SERVER ['QUERY_STRING'], ¿cómo puedo limpiar mi URL con solo mantener la última página y? Sort_name = adres & ordenar = asc.
¿O sugiere otra solución de pedido y paginación?
posible duplicado de [Cambiar el valor de variable única en la cadena de consulta] (http://stackoverflow.com/questions/4037909/change-single-variable-value-in-querystring) –