En general, Paginator propaga las variables que le especifiques en el array $_pagi_propagar. Pero esta propagación se hace vía URL. Entonces hay que tener dos cosas en consideración:
- Definir el array $_pagi_propagar.
Código PHP:
$_pagi_sql=$q;
$_pagi_cuantos = 2;
$_pagi_propagar = array('preciomin', 'preciomax', 'habitmin', 'superfmin', 'localidad');
include("paginator.inc.php");
---------------------------------------------------
- Verificar primero si las variables vienen por POST. Si no hay POST, entonces buscar en GET.
Código PHP:
if(!empty($_POST['preciomin'])){
$buscar[] = "precio_v >= '".$_POST['preciomin']."' ";
}elseif(!empty($_GET['preciomin'])){
$buscar[] = "precio_v >= '".$_GET['preciomin']."' ";
}
// Y así con todas las variables
Saludos