Changeset 132 for trunk/var/www/info/alkis/alkisfsnw.php
- Timestamp:
- 11/30/11 14:10:13 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/var/www/info/alkis/alkisfsnw.php
r129 r132 6 6 7 7 Version: 8 11.07.2011 Ersetzen $self durch $_SERVER['PHP_SELF']."?"9 25.07.2011 PostNAS 0.5/0.6 Versionen unterscheiden10 26.07.2011 debug, SQL nur im Test-Modus anzeigen.11 02.11.2011 6.+7. Parameter fuer function eigentuemer()12 8 16.11.2011 Neuer Style class='dbg', Link Historie 13 9 17.11.2011 Parameter der Functions geÀndert 10 30.11.2011 import_request_variables, $dbvers PostNAS 0.5 entfernt 14 11 15 12 ToDo: 16 - Nach Umstellung auf PostNAS 0.6 die Sonderbehandlung Version 0.5 entfernen17 13 - EntschlÃŒsseln "Bahnkategorie" bei Bahnverkehr, "OberflÀchenmaterial" bei Unland 18 14 Dazu evtl. diese Felder ins Classfld verschieben (Meta-Tabellen!) 19 15 - NamNum >bestehtAusRechtsverhaeltnissenZu> NamNum 20 16 */ 21 //ini_set('error_reporting', 'E_ALL & ~ E_NOTICE');22 17 session_start(); 23 $gkz=urldecode($_REQUEST["gkz"]);18 import_request_variables("G"); 24 19 require_once("alkis_conf_location.php"); 25 20 if ($auth == "mapbender") {require_once($mapbender);} 26 21 include("alkisfkt.php"); 22 if ($id == "j") {$idanzeige=true;} else {$idanzeige=false;} 23 $keys = isset($_GET["showkey"]) ? $_GET["showkey"] : "n"; 24 if ($keys == "j") {$showkey=true;} else {$showkey=false;} 27 25 ?> 28 26 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> … … 43 41 <body> 44 42 <?php 45 $gmlid=urldecode($_REQUEST["gmlid"]);46 $eig=urldecode($_REQUEST["eig"]);47 48 $id = isset($_GET["id"]) ? $_GET["id"] : "n";49 if ($id == "j") {50 $idanzeige=true;51 } else {52 $idanzeige=false;53 }54 $keys = isset($_GET["showkey"]) ? $_GET["showkey"] : "n";55 if ($keys == "j") {56 $showkey=true;57 } else {58 $showkey=false;59 }60 43 $con = pg_connect("host=".$dbhost." port=" .$dbport." dbname=".$dbname." user=".$dbuser." password=".$dbpass); 61 44 if (!$con) echo "<p class='err'>Fehler beim Verbinden der DB</p>\n"; … … 215 198 $sql.="JOIN ax_lagebezeichnungmithausnummer l ON v.beziehung_zu=l.gml_id "; // Strassennamen JOIN 216 199 $sql.="JOIN ax_lagebezeichnungkatalogeintrag s ON l.kreis=s.kreis AND l.gemeinde=s.gemeinde "; 217 if ($dbvers=="05") { // 25.07.11 218 $sql.="AND to_char(l.lage, 'FM00000') = lpad(s.lage,5,'0') "; 219 } else { // ab PostNAS 0.6 220 $sql.="AND l.lage = s.lage "; 221 } 200 $sql.="AND l.lage = s.lage "; 222 201 $sql.="WHERE v.beziehung_von= $1 "; // id FS"; 223 202 $sql.="AND v.beziehungsart='weistAuf' "; … … 266 245 $sql.="JOIN ax_lagebezeichnungohnehausnummer l ON l.gml_id=v.beziehung_zu "; 267 246 $sql.="LEFT JOIN ax_lagebezeichnungkatalogeintrag s ON l.kreis=s.kreis AND l.gemeinde=s.gemeinde "; 268 if ($dbvers=="05") { 269 $sql.="AND l.lage::text=trim(leading '0' from s.lage) "; 270 } else { // ab PostNAS 0.6 271 $sql.="AND l.lage = s.lage "; 272 } 247 $sql.="AND l.lage = s.lage "; 273 248 $sql.="WHERE v.beziehung_von= $1 "; // id FS"; 274 249 $sql.="AND v.beziehungsart='zeigtAuf';"; //ORDER?
Note: See TracChangeset
for help on using the changeset viewer.