[Mapserver-DE] Selektive Datenabfrage
Michael Schulz
mschulz at webgis.de
Die Jan 24 13:17:43 CET 2006
Hallo Mike,
wenn in dem option-value explizit sql-where teile drinstehen können,
dann wäre der BETWEEN-Operator für Dich vielleicht hilfreich:
(select * from table where) your_columnname BETWEEN 1 AND 200
Längere Listen könnte man statt mit vielen or auch etwas kürzer mit dem
"in" Operator testen (natürlich abhängig vom DBMS, aber Mysql, PG
können's): gemeinde in ('Berne','Brake','Lemwerder').
Viele Grüße, Michael
Wigold at aol.com schrieb:
> Hallo Liste,
>
> In dem Beispiel-Skript von Kai Behncke sind bei der SELECT-Anweisung für
> eine Option mehrere values angegeben:
>
> <select name="gemeinde" onChange="aktualisiere();">
> <option value="Berne' or gemeinde='Brake' or gemeinde='Butjadingen' or
> gemeinde='Elsfleth' or gemeinde='Jade' or gemeinde='Lemwerder' or
> gemeinde='Nordenham' or gemeinde='Ovelgoenne' or gemeinde='Stadland"
> selected>Alle Gemeinden</option>
>
> Da es sich bei meiner Datenabfrage allerdings um ca 200 Flächen handelt
> funktioniert es unter HTML nicht, wenn ich es auf die Weise aus Ihrem
> Beispiel mache (wäre auch sehr aufwändig. Was müsste ich also angeben,
> wenn ich unter einer Option "alle Flächen" (z.B von Nummer 1 bis
> 200) haben möchte?
> Gibt es da eine Lösung, ähnlich zu SQL also mit * oder so?!
>
> Vieln Dank im voraus
> Mike
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org
> https://freegis.org/mailman/listinfo/mapserver-de
--
-----------------------------------------------------------
Michael Schulz mschulz at webgis.de
in medias res Gesellschaft für Informationstechnologie mbH
In den Weihermatten 66 Tel +49 (0)761 556959-5
79108 Freiburg Fax +49 (0)761 556959-6
www.webgis.de / www.zopecms.de
-----------------------------------------------------------
NEU ++ UMN MapServer Hosting ++ http://www.webgis.de ++ NEU
-----------------------------------------------------------
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)