Ignore:
Timestamp:
11/04/11 13:46:52 (12 years ago)
Author:
frank.jaeger
Message:

Neue Flurstücks-Historie zur Buchauskunft, DB-Schema mit neuem Index, Konvertierungs-Scripte ohne User und Passwort

File:
1 edited

Legend:

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

    r105 r123  
    66 
    77        Version: 
    8         15.09.2010  Function "buchungsart" durch JOIN ersetzt 
    9         01.10.2010  Flaeche umgruppiert 
    10         14.12.2010  Pfad zur Conf 
    11         17.12.2010  Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 
    12         01.02.2011  *Left* Join - Fehlertoleranz bei unvollstaendigen Schluesseltabellen 
    13         07.02.2011  JOIN ax_gemeinde auch ueber regierungsbezirk 
    148        11.07.2011  Ersetzen $self durch $_SERVER['PHP_SELF']."?" 
    159        25.07.2011  PostNAS 0.5/0.6 Versionen unterscheiden 
     10        26.07.2011  debug, SQL nur im Testmodeus ausgeben 
     11 
    1612        ToDo: Entschluesseln Kreis usw. 
    1713*/ 
     
    118114$res = pg_prepare("", $sql); 
    119115$res = pg_execute("", $v); 
    120  
    121 if (!$res) echo "\n<p class='err'>Fehler bei Lagebezeichnung\n<br>".$sql."</p>\n"; 
     116if (!$res) { 
     117        echo "\n<p class='err'>Fehler bei Lagebezeichnung.</p>\n"; 
     118        if ($debug > 2) {echo "<p class='err'>SQL=<br>".$sql."<br>$1 = gml_id = '".$gmlid."'</p>";} 
     119} 
    122120 
    123121if ($row = pg_fetch_array($res)) { 
     
    255253        $resf = pg_prepare("", $sql); 
    256254        $resf = pg_execute("", $v); 
    257  
    258         if (!$resf) {echo "<p class='err'>Fehler bei Flurst&uuml;ck<br><br>".$sql."</p>\n";} 
     255        if (!$resf) { 
     256                echo "<p class='err'>Fehler bei Flurst&uuml;ck.</p>\n"; 
     257                if ($debug > 2) {echo "<p class='err'>SQL=<br>".$sql."<br>$1 = gml_id = '".$gmlid."'</p>";}      
     258        } 
    259259 
    260260        echo "\n<table class='fs'>"; 
     
    321321                        $res = pg_prepare("", $sql); 
    322322                        $res = pg_execute("", $v); 
    323  
    324                         if (!$res) echo "\n<p class='err'>Fehler bei Nebengeb&auml;ude.<br>".$sql."</p>\n"; 
     323                        if (!$res) { 
     324                                echo "\n<p class='err'>Fehler bei Nebengeb&auml;ude.<br>".$sql."</p>\n"; 
     325                                if ($debug > 2) {echo "<p class='err'>SQL=<br>".$sql."</p>";} 
     326                        } 
    325327                        while($row = pg_fetch_array($res)) { 
    326328                                echo "\n\t<a href='".$url.$row["gml_id"]."&amp;ltyp=p'>lfd.-Nr ".$row["laufendenummer"]."</a>&nbsp;&nbsp;"; 
     
    347349                        $sql ="SELECT l.gml_id, l.laufendenummer FROM ax_lagebezeichnungmitpseudonummer l "; 
    348350                        $sql.=$whereclaus."AND pseudonummer= $6 AND laufendenummer <> $7 ORDER BY laufendenummer;"; 
    349  
    350351                        $v = array($land,$regbez,$kreis,$gem,$lage,$pseu,$lfd); 
    351352                        $res = pg_prepare("", $sql); 
    352353                        $res = pg_execute("", $v); 
    353  
    354                         if (!$res) echo "\n<p class='err'>Fehler bei Nebengeb&auml;ude.<br>".$sql."</p>\n"; 
     354                        if (!$res) { 
     355                                echo "\n<p class='err'>Fehler bei Nebengeb&auml;ude.</p>\n"; 
     356                                if ($debug > 2) {echo "<p class='err'>SQL=<br>".$sql."</p>";}                    
     357                        } 
    355358                        while($row = pg_fetch_array($res)) { 
    356359                                echo "\n\t<a href='".$url.$row["gml_id"]."&amp;ltyp=p'>lfd.-Nr ".$row["laufendenummer"]."</a>&nbsp;&nbsp;"; 
     
    388391        $sql.="LEFT JOIN ax_gebaeude_funktion u ON g.gebaeudefunktion = u.wert "; 
    389392        $sql.="WHERE v.beziehung_zu= $1 AND v.beziehungsart= $2 ;"; 
    390  
    391393        $v = array($gmlid,$bezart); 
    392394        $res = pg_prepare("", $sql); 
    393395        $res = pg_execute("", $v); 
    394  
    395         if (!$res) echo "<p class='err'>Fehler bei Gebaeude.<br>".$sql."</p>\n"; 
     396        if (!$res) { 
     397                echo "<p class='err'>Fehler bei Gebaeude.</p>\n"; 
     398                if ($debug > 2) {echo "<p class='err'>SQL=<br>".$sql."<br>$1 = gml_id = '".$gmlid."'</p>";} 
     399        } 
    396400        $i=0; 
    397401        while($row = pg_fetch_array($res)) { // Only You! 
Note: See TracChangeset for help on using the changeset viewer.