Fehler bei Buchung und Flurstück.

"; if ($debug >= 3) {echo "\n

".$sql."

";} return; } $zfs1=0; $gwbv=""; while($row = pg_fetch_array($res)) { // Gruppenwechsel auf Ebene Buchungs-Stelle (BVNR) $bvnr=$row["lfd"]; if ($gwbv != $bvnr) { if ($bvnr == 0) { $bvnra = "-"; } else { $bvnra = str_pad($bvnr, 4, "0", STR_PAD_LEFT); // auf 4 Stellen } $gwbv = $bvnr; // Steuerg GW BVNR echo "\n
"; echo "GS "; echo "Buchung ".$bvnra."
"; } $fs_gml=$row["gml_id"]; $gmkg=$row["gemarkungsname"]; $flur=$row["flurnummer"]; $fskenn=$row["zaehler"]; if ($row["nenner"] != "") {$fskenn.="/".$row["nenner"];} // BruchNr $x=$row["x"]; $y=$row["y"]; echo "\n
"; echo "\n\t"; echo "\n\t\tFS"; echo "\n\t "; echo "\n\t".$gmkg." "; echo " Flur ".$flur." ".$fskenn.""; echo "\n
"; $zfs1++; } if($zfs1 == 0) { // "nichts gefunden" erst melden, wenn auch Teil 2 (Rechte an) nichts findet } elseif($zfs1 >= $linelimit) { echo "\n

... und weitere

"; // +++ Blättern einführen? } elseif($zfs1 > 1) { // ab 2 echo "\n

".$zfs1." Flurstücke zum Grundbuch

"; } if($zfs1 > 1) { // wenn's was zu trennen gibt echo "
"; // Trennen } // Zweite Abfrage (Variante) aus den Bausteinen zusammen bauen // buchungsStelle2 < an < buchungsStelle1 $sql=$sql1.$sqlz.$sqla2.$sql2; // Rechte an $v=array($blattgml, $linelimit); $res=pg_prepare("", $sql); $res=pg_execute("", $v); if (!$res) { echo "\n

Fehler bei Recht an Buchung.

"; if ($debug >= 3) {echo "\n

".$sql."

";} return; } $zfs2=0; $gwbv=""; while($row = pg_fetch_array($res)) { // Gruppenwechsel auf Ebene Buchungs-Stelle (BVNR) $bvnr=$row["lfd"]; if ($gwbv != $bvnr) { if ($bvnr == 0) { $bvnra = "-"; } else { $bvnra = str_pad($bvnr, 4, "0", STR_PAD_LEFT); // auf 4 Stellen } $gwbv = $bvnr; // Steuerg GW BVNR echo "\n
"; echo "GS "; echo "Buchung ".$bvnra."
"; } $fs_gml=$row["gml_id"]; $gmkg=$row["gemarkungsname"]; $flur=$row["flurnummer"]; $fskenn=$row["zaehler"]; if ($row["nenner"] != "") {$fskenn.="/".$row["nenner"];} // Bruchnummer $x=$row["x"]; $y=$row["y"]; echo "\n
"; echo "\n\t"; echo "\n\t\tFS"; echo "\n\t "; echo "\n\tRecht an ".$gmkg." "; echo " Flur ".$flur." ".$fskenn.""; echo "\n
"; $zfs2++; } if($zfs1 + $zfs2 == 0) { echo "\n

Kein Flurstück im berechtigten Bereich.

"; } elseif($zfs >= $linelimit) { echo "\n

... und weitere

"; // +++ Blättern einführen? } elseif($zfs2 > 1) { // keine Meldung "nichts gefunden - Rechte an" wenn Treffer in Teil 1 echo "\n

".$zfs2." Rechte an Flurst.

"; } return; } ?>