Ignore:
Timestamp:
09/15/14 15:11:32 (10 years ago)
Author:
frank.jaeger
Message:

Anpassung der Programme und Views an verschieden lange gm_id und Datenbanken mit historischen Objekten.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mapbender/http/nav/alkisnav_fls.php

    r330 r333  
    1010        2013-10-15  missing Parameter 
    1111        2014-09-03  PostNAS 0.8: ohne Tab. "alkis_beziehungen", mehr "endet IS NULL", Spalten varchar statt integer 
     12        2014-09-10  Bei Relationen den Timestamp abschneiden 
    1213*/ 
    1314$cntget = extract($_GET); 
     
    308309                $match = trim($fskennz)."%"; 
    309310        }        
    310         $sql ="SELECT g.gemeinde, g.gemarkung, g.gemarkungsname, s.gemeindename "; 
    311         $sql.="FROM pp_gemarkung g JOIN pp_gemeinde s ON g.gemeinde = s.gemeinde "; 
    312         $sql.="WHERE g.gemarkungsname ILIKE $1 "; 
     311        $sql ="SELECT g.gemeinde, g.gemarkung, g.gemarkungsname, s.gemeindename  
     312        FROM pp_gemarkung g JOIN pp_gemeinde s ON g.gemeinde=s.gemeinde  
     313        WHERE g.gemarkungsname ILIKE $1 "; 
    313314        switch ($gfilter) { 
    314315                case 1: // Einzelwert 
    315                         $sql.="AND g.gemeinde='".$gemeinde."' "; break; 
     316                        $sql.="AND g.gemeinde='".$gemeinde."'"; break; 
    316317                case 2: // Liste 
    317318                        $sql.="AND g.gemeinde in ("."'".str_replace(",", "','", $gemeinde)."'".") "; break; 
     
    617618                                return; 
    618619                        } 
    619  
    620 /* 
    621  
    622  SELECT 'a' AS ftyp, gml_id, gemarkungsnummer, flurnummer, zaehler, nenner  
    623  FROM ax_flurstueck  
    624  WHERE flurstueckskennzeichen IN ( '05265600400296______' )  
    625    AND endet IS NULL  
    626 UNION  
    627  SELECT 'h' AS ftyp, gml_id, gemarkungsnummer, flurnummer, zaehler, nenner  
    628  FROM ax_historischesflurstueck  
    629  WHERE flurstueckskennzeichen IN ( '05265600400296______' )  
    630     AND endet IS NULL  
    631 UNION  
    632  SELECT 'o' AS ftyp, gml_id, gemarkungsnummer, flurnummer, zaehler, nenner  
    633  FROM ax_historischesflurstueckohneraumbezug  
    634  WHERE flurstueckskennzeichen IN ( '05265600400296______' )  
    635    AND endet IS NULL ' 
    636  
    637 ==> UNION-Typen character varying und integer passen nicht zusammen  gemarkungsnummer 
    638  
    639 */ 
    640620 
    641621                        $zfsn=0; 
Note: See TracChangeset for help on using the changeset viewer.