Changeset 430 for trunk/info/info/alkisn/alkisgsnw.php
- Timestamp:
- 07/07/22 08:51:44 (22 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/info/info/alkisn/alkisgsnw.php
r427 r430 14 14 2021-12-09 Neue Parameter: $katAmtMix (Kataster-Amt-Mix), $PrntBtn (Drucken-SchaltflÀche) 15 15 2022-01-13 Neue Functions LnkStf(), DsKy() 16 16 2022-07-05 PHP 8.1: Connection verwenden bei "pg_prepare" und "pg_execute", keine NULL-Werte in String-Functions verwenden 17 17 ToDo: 18 18 - Den Fall berÃŒcksichtigen, dass die Buchung vorhanden ist, aber das GB nicht (ModellschwÀche). Meldungen ausgeben. … … 23 23 // Daten zur Buchungsstelle (GS = GrundstÃŒck) aus der DB lesen. 24 24 // Suche wahlweise ÃŒber die GML-ID oder ÃŒber das GrundstÃŒcks-Kennzeichen (Bezirk-Blatt-LfdNr) aus der URL. 25 global $gkz, $showkey, $dbg, $defland, $gsbez, $gsblatt, $gslfdnr, $gsbart ;25 global $gkz, $showkey, $dbg, $defland, $gsbez, $gsblatt, $gslfdnr, $gsbart, $con; 26 26 27 27 $sqlgs="SELECT s.gml_id, b.bezirk, b.buchungsblattnummermitbuchstabenerweiterung AS blatt, s.laufendenummer, s.buchungsart " … … 55 55 // egal ob Suche mit gmlid ODER Kennzeichen 56 56 $sqlgs.="AND b.endet IS NULL AND s.endet IS NULL;"; 57 $resgs=pg_prepare( "", $sqlgs);58 $resgs=pg_execute( "", $v);57 $resgs=pg_prepare($con, "", $sqlgs); 58 $resgs=pg_execute($con, "", $v); 59 59 if ($rowgs=pg_fetch_assoc($resgs)) { 60 60 $gmlid=$rowgs["gml_id"]; … … 72 72 73 73 function Back2theRoots($gmlid) { 74 // Die Buchungsstelle aus dem Aufruf-Parameter wenn eindeutig möglichiterativ zurÃŒck fÃŒhren auf die dienende Buchungsstelle,74 // Die Buchungsstelle aus dem Aufruf-Parameter - wenn eindeutig möglich - iterativ zurÃŒck fÃŒhren auf die dienende Buchungsstelle, 75 75 // auf der die FlurstÃŒcke gebucht sind (Buchungsart="GrundstÃŒck" oder Blattart="fiktives Blatt"). 76 76 // Der GrundstÃŒcksnachweis wird aus anderen Modulen nur fÃŒr die "GrundstÃŒck"-Buchung aufgerufen, so dass diese Suche nicht notwendig ist. 77 77 // Bei Aufrufen von auÃen kann dies aber sinnvoll sein. 78 78 79 global $gkz, $dbg, $showkey, $gerooted ;79 global $gkz, $dbg, $showkey, $gerooted, $con; 80 80 $gd=$gmlid; // gml dienend 81 81 … … 87 87 $gr=$gd; // gml Return 88 88 $v=array($gd); 89 $res=pg_prepare( "", $sql);90 $res=pg_execute( "", $v);89 $res=pg_prepare($con, "", $sql); 90 $res=pg_execute($con, "", $v); 91 91 $zeianz=pg_num_rows($res); 92 92 if ($zeianz == 0){ // sollte nicht vorkommen, die Buchungsart "GrundstÃŒck" ruft dies NICHT auf … … 212 212 } 213 213 $sqlfs.="ORDER BY f.gemarkungsnummer, f.flurnummer, f.zaehler, f.nenner;"; 214 $resfs = pg_prepare( "", $sqlfs);215 $resfs = pg_execute( "", $v);214 $resfs = pg_prepare($con, "", $sqlfs); 215 $resfs = pg_execute($con, "", $v); 216 216 if (!$resfs) {echo "\n<p class='err'>Fehler bei Flurstück</p>";} 217 217
Note: See TracChangeset
for help on using the changeset viewer.