Changeset 377 for trunk/info/info/alkisn/alkisbestnw.php
- Timestamp:
- 12/05/16 10:57:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/info/info/alkisn/alkisbestnw.php
r362 r377 7 7 Version: 8 8 2016-02-24 Version fuer norGIS-ALKIS-Import 9 2016-11-29 HTML5, Gemeinsam genutzte Datenbanken ermöglichen, Markierung der Sortierung 9 10 */ 10 11 session_start(); … … 17 18 if ($keys == "j") {$showkey=true;} else {$showkey=false;} 18 19 ?> 19 <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">20 <html >20 <!doctype html> 21 <html lang="de"> 21 22 <head> 22 <meta name="author" content="b600352" > 23 <meta http-equiv="cache-control" content="no-cache"> 24 <meta http-equiv="pragma" content="no-cache"> 25 <meta http-equiv="expires" content="0"> 26 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 23 <meta charset="utf-8"> 27 24 <title>ALKIS Bestandsnachweis</title> 28 25 <link rel="stylesheet" type="text/css" href="alkisauszug.css"> … … 39 36 <body> 40 37 <?php 41 $con = pg_connect( "host=".$dbhost." port=".$dbport." dbname=".$dbname." user=".$dbuser." password=".$dbpass);38 $con = pg_connect($dbconn." options='--application_name=ALKIS-Auskunft_alkisbestnw.php'"); 42 39 if (!$con) echo "<p class='err'>Fehler beim Verbinden der DB</p>\n"; 43 40 … … 98 95 } else { 99 96 // E I G E N T U E M E R 100 echo "\n <h3><img src='ico/Eigentuemer_2.png' width='16' height='16' alt=''> Angaben zum Eigentum</h3>\n";97 echo "\n\n<h3><img src='ico/Eigentuemer_2.png' width='16' height='16' alt=''> Angaben zum Eigentum</h3>"; 101 98 $n = eigentuemer($con, $gmlid, true, ""); // MIT Adressen. 102 99 if ($n == 0) { // keine NamensNr, kein Eigentuemer 103 echo "\n<p class='err'>Keine Namensnummer gefunden.</p>" ;104 echo"\n<p>Bezirk: ".$row["bezirk"].", Blatt: ".$row["nr"].", Blattart ".$blattkey." (".$blattart.")</p>";100 echo "\n<p class='err'>Keine Namensnummer gefunden.</p>" 101 ."\n<p>Bezirk: ".$row["bezirk"].", Blatt: ".$row["nr"].", Blattart ".$blattkey." (".$blattart.")</p>"; 105 102 } 106 103 } … … 123 120 } 124 121 if ($anz > 0) { 125 echo "\n<hr>\n\n<h3><img src='ico/Flurstueck.png' width='16' height='16' alt=''> Rechte und Flurstücke</h3>" ;126 echo "\n<table class='fs'>";127 echo "\n<tr>";// zus. Kopfz.128 echo"\n\t<td> </td>"122 echo "\n<hr>\n\n<h3><img src='ico/Flurstueck.png' width='16' height='16' alt=''> Rechte und Flurstücke</h3>" 123 ."\n<table class='fs'>" 124 ."\n<tr>" // zus. Kopfz. 125 ."\n\t<td> </td>" 129 126 ."\n\t<td class='dien' title='herrschendes Grundstück'>herrschende Buchungsart</td>" 130 127 ."\n\t<td> </td>" … … 140 137 } // gemeinsame Kopfzeile 141 138 echo "\n<tr>" 142 ."\n\t<td class='head ' title='laufende Nummer Bestandsverzeichnis (BVNR) = Grundstück'><span class='wichtig'>BVNR</span></td>"139 ."\n\t<td class='heads' title='laufende Nummer Bestandsverzeichnis (BVNR) = Grundstück'><span class='wichtig'>BVNR</span><img src='ico/sort.png' width='10' height='10' alt='' title='primäre Sortierung'></td>" 143 140 ."\n\t<td class='head'>Buchungsart</td>" 144 141 ."\n\t<td class='head'>Anteil</td>" 145 ."\n\t<td class='head '>Gemarkung</td>"146 ."\n\t<td class='head '>Flur</td>"147 ."\n\t<td class='head fsnr' title='Flurstücksnummer (Zähler / Nenner)'><span class='wichtig'>Flurst.</span></td>"142 ."\n\t<td class='heads'>Gemarkung</td>" 143 ."\n\t<td class='heads'>Flur</td>" 144 ."\n\t<td class='heads fsnr' title='Flurstücksnummer (Zähler / Nenner)'><span class='wichtig'>Flurst.</span></td>" 148 145 ."\n\t<td class='head fla'>Fläche</td>" 149 146 ."\n\t<td class='head nwlink noprint' title='Link: weitere Auskunft'>weit. Auskunft</td>" … … 153 150 // aktuelles ax_buchungsblatt <istBestandteilVon< ax_buchungsstelle 154 151 $sql ="SELECT s.gml_id, s.buchungsart, s.laufendenummer AS lfd, s.beschreibungdesumfangsderbuchung AS udb, s.zaehler, s.nenner, s.nummerimaufteilungsplan AS nrap, s.beschreibungdessondereigentums AS sond, b.v as bart, b.d 155 FROM ax_buchungsstelle s 156 LEFT JOIN alkis_wertearten b ON cast(s.buchungsart AS character varying)=b.k AND b.element='ax_buchungsstelle' and b.bezeichnung='buchungsart' 152 FROM ax_buchungsstelle s LEFT JOIN alkis_wertearten b ON cast(s.buchungsart AS character varying)=b.k AND b.element='ax_buchungsstelle' and b.bezeichnung='buchungsart' 157 153 WHERE s.istbestandteilvon= $1 AND s.endet IS NULL ORDER BY cast(s.laufendenummer AS integer);"; 158 154 … … 202 198 if (!$resan) { 203 199 echo "<p class='err'>Fehler bei 'andere Buchungsstelle'.</p>\n"; 204 if ($debug > 2) {echo "<p class='dbg'>SQL=<br>".$sql."<br>$1 = gml_id = '".$gmlid."'</p>";}200 //if ($debug > 2) {echo "<p class='dbg'>SQL=<br>".$sql."<br>$1 = gml_id = '".$gmlid."'</p>";} 205 201 } 206 202 $a=0; // count … … 245 241 echo " "; // dann Anzeige unterdruecken 246 242 } else { 247 echo "<a name='bvnr".$lfdnr."'></a>";// Sprungmarke248 echo"<span class='wichtig'>".$bvnr."</span>";243 echo "<a id='bvnr".$lfdnr."'></a>" // Sprungmarke 244 ."<span class='wichtig'>".$bvnr."</span>"; 249 245 $altbvnr = $bvnr; // Gruppenwechsel merken 250 246 } 251 echo "</td>"; 252 253 echo "\n\t<td class='dien'>"; // Sp.2 Buchung 247 echo "</td>" 248 ."\n\t<td class='dien'>"; // Sp.2 Buchung 254 249 if ($showkey) {echo "<span class='key'>".$row["buchungsart"]."</span> ";} 255 echo $bart." an</td>"; 256 257 echo "\n\t<td>".$anteil."</td>"; // Sp.3 Anteil 258 259 echo "\n\t<td class='dien'>"; // Sp.4 Gemarkg., hier Bezirk 250 echo $bart." an</td>" 251 ."\n\t<td>".$anteil."</td>" // Sp.3 Anteil 252 ."\n\t<td class='dien'>"; // Sp.4 Gemarkg., hier Bezirk 260 253 if ($showkey) {echo "<span class='key'>".$fbbez."</span> ";} 261 254 echo $beznam 262 255 ."</td>"; 263 264 echo "\n\t<td class='dien'>".$fbblatt."</td>"; // Sp. 5 Blatt 265 266 echo "\n\t<td class='dien'>".str_pad($lfdnran, 4, "0", STR_PAD_LEFT)."</td>";// Sp.6 BVNR 267 268 echo "\n\t<td class='dien'>"; // Sp.7 Buchungsart 256 echo "\n\t<td class='dien'>".$fbblatt."</td>" // Sp. 5 Blatt 257 ."\n\t<td class='dien'>".str_pad($lfdnran, 4, "0", STR_PAD_LEFT)."</td>" // Sp.6 BVNR 258 ."\n\t<td class='dien'>"; // Sp.7 Buchungsart 269 259 if ($showkey) {echo "<span class='key'>".$rowan["buchungsart"]."</span> ";} 270 260 echo $baan." " 271 ."</td>"; 272 273 echo "\n\t<td>"; // Sp.8 Link ("an" oder "zu" ?) 274 echo "<p class='nwlink noprint'>an/zu" 261 ."</td>" 262 ."\n\t<td>" // Sp.8 Link ("an" oder "zu"?) 263 ."<p class='nwlink noprint'>an/zu" 275 264 ." <a href='alkisbestnw.php?gkz=".$gkz."&gmlid=".$fbgml; 276 265 if ($showkey) {echo "&showkey=j";} 277 echo "#bvnr".$lfdnran ;// Sprungmarke auf der Seite278 echo"' title='Zum Grundbuchnachweis des dienenden Blattes'>";266 echo "#bvnr".$lfdnran // Sprungmarke auf der Seite 267 ."' title='Zum Grundbuchnachweis des dienenden Blattes'>"; 279 268 if ($showkey) {echo "<span class='key'>".$rowan["blattart"]."</span> ";} 280 269 echo $fbbart … … 304 293 ."\n\t<td><span class='wichtig'>".$bvnr."</span></td>" 305 294 ."\n\t<td colspan=7>" 306 ."<p class='warn'> Flurstücke zu ".$bvnr." nicht gefunden.</p>"295 ."<p class='warn'>Keine Flurstücke zu Buchung ".$bvnr." im berechtigten Bereich.</p>" 307 296 ."</td>" 308 297 ."\n</tr>"; … … 346 335 LEFT JOIN alkis_wertearten wd ON cast(d.stellenart AS character varying)=wd.k AND wd.element='ax_dienststelle' AND wd.bezeichnung='stellenart' 347 336 WHERE sf.istbestandteilvon = $1 AND sf.endet IS NULL AND sb.endet IS NULL AND bb.endet IS NULL 348 ORDER BY cast(sf.laufendenummer AS integer), b b.land, bb.bezirk, bb.buchungsblattnummermitbuchstabenerweiterung, cast(sb.laufendenummer AS integer);";337 ORDER BY cast(sf.laufendenummer AS integer), bz.bezeichnung, bb.buchungsblattnummermitbuchstabenerweiterung, cast(sb.laufendenummer AS integer);"; 349 338 350 339 $v = array($gmlid); … … 361 350 ."\n<table class='outer'>" 362 351 ."\n<tr>" 363 ."\n\t<td class='head ' title='lfd. Nr. auf diesem Blatt, wie im Teil Flurstücke'>an <span class='wichtig'>BVNR</span></td>"364 ."\n\t<td class='head'>Land</td>"352 ."\n\t<td class='heads' title='lfd. Nr. auf diesem Blatt, wie im Teil Flurstücke'><span class='wichtig'>an BVNR</span><img src='ico/sort.png' width='10' height='10' alt='' title='primäre Sortierung'></td>" 353 // ."\n\t<td class='heads'>Land</td>" 365 354 ."\n\t<td class='head'>Dienststelle</td>" 366 ."\n\t<td class='head '>Bezirk</td>"367 ."\n\t<td class='head '><span class='wichtig'>Blatt</span></td>"368 ."\n\t<td class='head '>BVNR</td>"355 ."\n\t<td class='heads'>Bezirk</td>" 356 ."\n\t<td class='heads'><span class='wichtig'>Blatt</span></td>" 357 ."\n\t<td class='heads'>BVNR</td>" 369 358 ."\n\t<td class='head'>Buchungsart</td>" 370 359 ."\n\t<td class='head nwlink noprint'>Weitere Auskunft</td>" … … 387 376 388 377 echo "</td>" 389 ."\n\t<td>".$rowb["land"]."</td>"390 ."\n\t<td>"; // Amtsgericht 378 //."\n\t<td>".$rowb["land"]."</td>" 379 ."\n\t<td>"; // Amtsgericht,Grundbuchamt 391 380 echo $rowb["stellev"]." "; 392 381 if ($showkey) {echo "<span class='key'>".$rowb["stelle"]."</span> ";} … … 426 415 ?> 427 416 428 <form action=''> 429 <div class='buttonbereich noprint'> 430 <hr> 431 <a title="zurück" href='javascript:history.back()'><img src="ico/zurueck.png" width="16" height="16" alt="zurück"></a> 432 <a title="Drucken" href='javascript:window.print()'><img src="ico/print.png" width="16" height="16" alt="Drucken"></a> 433 <a title="Export als CSV" href='javascript:ALKISexport()'><img src="ico/download_gb.png" width="32" height="16" alt="Export"></a> 434 </div> 435 </form> 436 417 <div class='buttonbereich noprint'> 418 <hr> 419 <a title="zurück" href='javascript:history.back()'><img src="ico/zurueck.png" width="16" height="16" alt="zurück"></a> 420 <a title="Drucken" href='javascript:window.print()'><img src="ico/print.png" width="16" height="16" alt="Drucken"></a> 421 <a title="Export als CSV" href='javascript:ALKISexport()'><img src="ico/download_gb.png" width="32" height="16" alt="Export"></a> 422 </div> 437 423 <?php footer($gmlid, $_SERVER['PHP_SELF']."?", ""); ?> 438 439 424 </body> 440 425 </html>
Note: See TracChangeset
for help on using the changeset viewer.