Changeset 332 for trunk/info
- Timestamp:
- 09/12/14 14:07:11 (10 years ago)
- Location:
- trunk/info/info/alkis
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/info/info/alkis/alkisbestnw.php
r330 r332 119 119 WHERE sh.istbestandteilvon= $1 AND sd.endet IS NULL AND sh.endet IS NULL;"; 120 120 121 $v=array( $gmlid); // GB-Blatt121 $v=array(substr($gmlid,1,16)); // GB-Blatt, in Relation immer nur 16 Zeichen 122 122 $res=pg_prepare("", $sql); 123 123 $res=pg_execute("", $v); -
trunk/info/info/alkis/alkisfkt.php
r330 r332 197 197 198 198 $sqln="SELECT n.gml_id, n.laufendenummernachdin1421 AS lfd, n.zaehler, n.nenner, n.artderrechtsgemeinschaft AS adr, n.beschriebderrechtsgemeinschaft as beschr, n.eigentuemerart, n.anlass "; 199 $sqln.="FROM ax_namensnummer n WHERE n.istbestandteilvon= $1 ORDER BY n.laufendenummernachdin1421;";199 $sqln.="FROM ax_namensnummer n WHERE n.istbestandteilvon= $1 AND n.endet IS NULL ORDER BY n.laufendenummernachdin1421;"; 200 200 201 201 $v = array($gmlid); … … 247 247 $sqlp ="SELECT p.gml_id, p.nachnameoderfirma, p.vorname, p.geburtsname, p.geburtsdatum, p.namensbestandteil, p.akademischergrad "; 248 248 $sqlp.="FROM ax_person p JOIN ax_namensnummer nn ON nn.benennt=substring(p.gml_id,1,16) WHERE nn.gml_id= $1 AND p.endet IS NULL AND nn.endet IS NULL;"; 249 // Timestamp an ID abschneiden!250 249 251 250 $v = array($gmlnn); … … 294 293 // Schleife 3: A d r e s s e (OPTIONAL) 295 294 $sqla ="SELECT a.gml_id, a.ort_post, a.postleitzahlpostzustellung AS plz, a.strasse, a.hausnummer, a.bestimmungsland "; 296 $sqla.="FROM ax_anschrift a JOIN ax_person p ON substring(a.gml_id,1,16) = ANY(p.hat) WHERE p.gml_id= $1;"; // ORDER?295 $sqla.="FROM ax_anschrift a JOIN ax_person p ON substring(a.gml_id,1,16)=ANY(p.hat) WHERE p.gml_id= $1 AND a.endet IS NULL AND p.endet IS NULL;"; // ORDER? 297 296 $gmlp=$rowp["gml_id"]; // Person 298 297 $v = array($gmlp); … … 345 344 346 345 $i++; // cnt Person 347 // als eigene Tab-Zeile? 348 // 'Anteil' ist der Anteil der Berechtigten in Bruchteilen (Par. 47 GBO) an einem gemeinschaftlichen Eigentum (GrundstÃŒck oder Recht). 349 if ($rown["zaehler"] != "") { 346 347 // Anteil als eigene Tab-Zeile: 348 $zaehler=$rown["zaehler"]; 349 if ($zaehler != "") { 350 $zaehler=str_replace(".", ",", $zaehler); // Dezimal-KOMMA wenn dem Notar der Bruch nicht reicht 351 $nenner=str_replace(".", ",", $rown["nenner"]); 352 $comnt="Anteil der Berechtigten in Bruchteilen (Par. 47 GBO) an einem gemeinschaftlichen Eigentum (Grundstück oder Recht)."; 350 353 echo "\n<tr>\n\t<td> </td>"; // Sp. 1 351 echo "\n\t<td><p class='avh' title=' Anteil'>".$rown["zaehler"]."/".$rown["nenner"]." Anteil</p></td>";354 echo "\n\t<td><p class='avh' title='".$comnt."'>".$zaehler."/".$nenner." Anteil</p></td>"; 352 355 echo "\n\t<td> </td>\n</tr>"; // Sp. 3 353 356 } … … 369 372 // kommt vor bei "Fiktives Blatt", kein Fehler 370 373 if ($debug > 0) {echo "<p class='dbg'>keine Namensnummern zum Blatt</p>";} 371 372 374 if ($debug > 2) {echo "<p class='dbg'>Namensnummern: SQL=<br>".$sqln."<br>$1=gml(Blatt)= '".$gmlid."'</p>";} 373 375 }
Note: See TracChangeset
for help on using the changeset viewer.