Hola,
Fijate en esto:
Cita: $id = $_POST['madrid'];
//id vale ahora 10;
$s = OCIParse($c, "select tienda, direccion, telefono from sucursales where idcomunidad=$id");
Recoges $id de un formulario POST. Pero al pinchar en un enlace de la paginacion estas solicitando una peticion GET, pasando solo pag como parametro. Cada vez que pinchas en un enlace se ejcuta el script independientemente de la ejecucion anterior.
Asi que lo que tienes que hacer es:
- Hacer que tu script acepte el id tanto de POST como de GET.
- Propagar el valor de id en los links de paginacion añadiendo un parametro.
Saludos.