[Mapserver-users] Query a layer with setFilter
Andres Garcia
listamapserver@hotmail.com
Mon, 23 Dec 2002 12:17:30 -0500
Hi list members!!
I want to query a layer, having the ids of the elements. I'm using this
code:
$results[] = "2";
$results[] = "468";
$results[] = "246";
$layer = $mapa->getLayerByName("popplace");
$layer->set("filteritem","popplace_");
for ( $i=0; $i<count($results); $i++) {
$layer->setFilter("\"$results[$i]\"");
}
$layer->queryByAttributes(MS_MULTIPLE);
$num_results = $layer->getNumResults();
$map->drawQuery();
The problem with that code is that always returns only the last element of
the array.
How can i get all the results???
thanks in advance!!
_________________________________________________________________
MSN. Más Útil Cada Día http://www.msn.es/intmap/
_______________________________________________
Mapserver-users mailing list
Mapserver-users@lists.gis.umn.edu
http://lists.gis.umn.edu/mailman/listinfo/mapserver-users