[Geomoose-users] query.php problem

Jim Klassen klassen.js at gmail.com
Mon Oct 15 12:38:52 PDT 2012


The only thing I see is that they may be running different queries.

The first one (with the while loop) querying a single *layer* (although in theory the loop above that would loop through all the layers).  The second one is querying *map* and returning the processed template.


On Oct 15, 2012, at 9:02 AM, Matej Mailing wrote:

> Hi,
> 
> we have a problem when using Search with the query.php. The problem is
> that we always get a message: "No results found for your query! " even
> though I am sure that the item with such an attribute exists. When
> turning on the debug mode in query.php the output is:
> "...
> queryLayer iterated through
> Total Results: 0
> Results from MS: <a id="data-shape="coords"
> href="javascript:GeoMOOSE.zoomToPointsList(dojo.byId('data-[ID]').getAttribute("data-shape'),
> 'EPSG...');">data<br/>\n"
> 
> It's strange that the result from MS includes the result with the
> correct attributes from the DB, but Total Results is 0.
> 
> I have found out that "while($shape = $queryLayer->nextShape()) {"
> line is never true, therefore the code inside (which does the
> counting) never executes.
> 
> Since we are getting the data back from the Mapserver I suppose the
> Mapfile and the Mapbook.xml contents are correct.
> 
> What could be wrong here?
> 
> Thanks,
> Matej
> _______________________________________________
> Geomoose-users mailing list
> Geomoose-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/geomoose-users



More information about the Geomoose-users mailing list