vale, con esto ya si que funciona, lo cuento un poco, el lio del index y el paginador, viene de que tengo un index con un div"paginar" dentro de ese div hay un include a paginador2.php que es el codigo del primer mensaje y por otro lado tambien hay un archivo ajax.js que es el que tiene la funcion. La cantidad de registros y las paginas si me las decia bien, lo que la pagina 2,3,4 eran siempre las index.php?pag=Nº, claro me faltaba añadir en desplazamiento la variable $ciud y cambiar la funcion.
Código PHP:
Ver original//esto es lo que tenia
echo "<a onclick=\"Pagina('1')\">Primero</a> ";
//asi es como tenia que ir,me faltaba añadir la variable $ciud en todos onclick de //desplazamiento
echo "<a onclick=\"Pagina('1','$ciud')\">Primero</a> ";
ademas la funcion que estaba en el archivo ajax.js la tenia asi:
Código Javascript
:
Ver originalfunction Pagina(nropagina){
ajax.open("GET", "paginador2.php?pag="+nropagina);
}
//asi que esa funcion la cambie por esta que envio kamae en la que se añade ciudad
function Pagina(nropagina, ciudad){
ajax.open("GET", "paginador2.php?pag="+nropagina+"&ciudades="+ciudad);
}
con estos cambios ya funciona como queria