Ignore:
Timestamp:
09/16/10 11:55:21 (14 years ago)
Author:
frank.jaeger
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/var/www/info/alkis/alkisnamstruk.php

    r43 r45  
    55        02.09.2010  Mit Icons 
    66        06.09.2010  Schluessel anschaltbar 
     7        15.09.2010  Function "buchungsart" durch JOIN ersetzt, Tabelle GB einzeilig 
    78 
    89        ALKIS-Buchauskunft, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo). 
    910        Namens- und Adressdaten fuer einen Eigentuemer aus ALKIS PostNAS 
    10         Parameter:      &gkz= &gmlid= 
    11  
    12         ToDo:   
    13         1. Sortierung der Grundbücher zum Namen 
    14         2. ID ein auch für Buchungsstelle 
     11 
     12        ToDo: Sortierung der Grundbücher zum Namen 
    1513*/ 
    1614ini_set('error_reporting', 'E_ALL & ~ E_NOTICE'); 
     
    2422<html> 
    2523<head> 
    26         <meta name="author" content="Frank Jaeger" > 
     24        <meta name="author" content="b600352" > 
    2725        <meta http-equiv="cache-control" content="no-cache"> 
    2826        <meta http-equiv="pragma" content="no-cache"> 
     
    112110                echo "\n</table>\n<br>\n"; 
    113111                $j++; 
    114                 // beides Kompakt (im Rahmen): 
    115                 echo "\n<div class='adr'>".$anr." ".$aka." ".$vor." ".$nam."<br>\n".$str." ".$hsnr."<br>\n".$plz." ".$ort."</div>"; 
     112 
     113                // Name und Adresse Kompakt (im Rahmen) 
     114                // Alles was man fuer ein Anschreiben braucht 
     115                echo "<img src='ico/Namen.ico' width='16' height='16' alt='Brief' title='Anschrift'>"; // Symbol "Brief"         
     116                echo "\n<div class='adr' title='Anschrift'>".$anr." ".$aka." ".$vor." ".$nam."<br>"; 
     117                echo "\n".$str." ".$hsnr."<br>"; 
     118                echo "\n".$plz." ".$ort."</div>"; 
    116119        } 
    117120        if ($j == 0) {echo "\n<p class='err'>Keine Adressen.</p>\n";} 
     
    123126 
    124127        $sql ="SELECT n.gml_id AS gml_n, n.laufendenummernachdin1421 AS lfd, n.zaehler, n.nenner, "; 
    125         $sql.="g.gml_id AS gml_g, g.bezirk, g.buchungsblattnummermitbuchstabenerweiterung as nr, g.blattart "; 
     128        $sql.="g.gml_id AS gml_g, g.bezirk, g.buchungsblattnummermitbuchstabenerweiterung as nr, g.blattart, "; 
     129        $sql.="b.bezeichnung AS beznam "; 
    126130        $sql.="FROM  alkis_beziehungen bpn "; 
    127131        $sql.="JOIN  ax_namensnummer   n   ON bpn.beziehung_von=n.gml_id "; 
    128132        $sql.="JOIN  alkis_beziehungen bng ON n.gml_id=bng.beziehung_von "; 
    129133        $sql.="JOIN  ax_buchungsblatt  g   ON bng.beziehung_zu=g.gml_id "; 
     134 
     135        $sql.="JOIN  ax_buchungsblattbezirk b ON g.land = b.land AND g.bezirk = b.bezirk "; 
     136 
    130137        $sql.="WHERE bpn.beziehung_zu='".$gmlid."' "; 
    131138        $sql.="AND   bpn.beziehungsart='benennt' AND bng.beziehungsart='istBestandteilVon' "; 
     
    137144        $j=0; 
    138145        echo "<table class='eig'>"; 
     146 
     147        echo "\n<tr>"; 
     148                echo "\n\t<td class='head'>Bezirk</td>"; 
     149                echo "\n\t<td class='head'>Blattart</td>"; 
     150                echo "\n\t<td class='head'>Blatt</td>"; 
     151                echo "\n\t<td class='head'>Namensnummer</td>"; 
     152                echo "\n\t<td class='head'>Anteil</td>"; 
     153                echo "\n\t<td class='head nwlink' title='Link: weitere Auskunft'>weit. Auskunft</td>"; 
     154        echo "\n</tr>"; 
     155 
    139156        while($rowg = pg_fetch_array($resg)) { 
    140157                $gmln=$rowg["gml_n"]; 
     
    142159                $namnum=kurz_namnr($rowg["lfd"]); 
    143160                $zae=$rowg["zaehler"]; 
     161                $blattkey=$rowg["blattart"]; 
     162                $blattart=blattart($blattkey); 
    144163 
    145164                echo "\n<tr>"; 
    146165 
    147                         echo "\n\t<td class='gbl'>".blattart($rowg["blattart"])."<br>Buchungsstelle</td>"; 
    148  
    149                         echo "\n\t<td class='gbl'>"; 
    150                                 echo "Bezirk ".$rowg["bezirk"].", Blatt ".$rowg["nr"]; 
    151                                 If ($namnum == "") {echo "<br>&nbsp;";}  
    152                                 else {echo "<br>Name Nr: ".$namnum;}; 
    153                         echo "</td>"; 
    154  
    155                         echo "\n\t<td class='gbl'>";  
    156                                 If ($zae == "") {echo "&nbsp;";}  
    157                                 else {echo $zae."/".$rowg["nenner"]." Anteil";}  
     166                        echo "\n\t<td class='gbl'>"; // GB-Bezirk" 
     167                                if ($showkey) { 
     168                                        echo "<span class='key'>".$rowg["bezirk"]."</span> "; 
     169                                }                                
     170                                echo $rowg["beznam"]; 
     171                        echo "</td>"; 
     172 
     173                        echo "\n\t<td class='gbl'>"; // Blattart 
     174                                if ($showkey) { 
     175                                        echo "<span class='key'>".$blattkey."</span> "; 
     176                                }                        
     177                                echo $blattart; 
     178                        echo "</td>"; 
     179 
     180                        echo "\n\t<td class='gbl'>"; // Blatt 
     181                                echo "<span class='wichtig'>".$rowg["nr"]."</span>"; 
     182                                if ($idanzeige) { 
     183                                        linkgml($gkz, $gmlg, "Grundbuchblatt"); 
     184                                } 
     185                        echo "</td>"; 
     186 
     187                        echo "\n\t<td class='gbl'>"; // Namensnummer 
     188                                If ($namnum == "") { 
     189                                        echo "&nbsp;";                                   
     190                                } else { 
     191                                        echo $namnum; 
     192                                } 
     193                                if ($idanzeige) { 
     194                                        linkgml($gkz, $gmln, "Namensnummer");  
     195                                } 
     196                        echo "</td>"; 
     197 
     198                        echo "\n\t<td class='gbl'>"; // Anteil 
     199                                If ($zae == "") { 
     200                                        echo "&nbsp;"; 
     201                                } else { 
     202                                        echo $zae."/".$rowg["nenner"]." Anteil"; 
     203                                }  
    158204                        echo "</td>"; 
    159205 
     
    163209                                                if ($idanzeige) {echo "&amp;id=j";} 
    164210                                                if ($showkey)   {echo "&amp;showkey=j";} 
    165                                                 echo "' title='Bestandsnachweis'>Grundbuch-Blatt "; 
     211                                                echo "' title='Bestandsnachweis'>"; 
     212                                                echo $blattart; 
    166213                                        echo "\n\t\t\t<img src='ico/GBBlatt_link.ico' width='16' height='16' alt=''></a>"; 
    167214                                echo "\n\t\t</p>"; 
    168                                 if ($idanzeige) { 
    169                                         linkgml($gkz, $gmlg, "Grundbuchblatt"); 
    170                                         linkgml($gkz, $gmln, "Namensnummer");  
    171                                 } 
    172215                        echo "\n\t</td>"; 
    173216 
     
    192235</form> 
    193236 
    194 <?php footer($gkz, $gmlid, $idanzeige, $self, $hilfeurl, "", $showkey); ?> 
     237<?php footer($gkz, $gmlid, $idumschalter, $idanzeige, $self, $hilfeurl, "", $showkey); ?> 
    195238 
    196239</body> 
Note: See TracChangeset for help on using the changeset viewer.