Changeset 64 for trunk/var/www/info
- Timestamp:
- 01/04/11 18:26:16 (13 years ago)
- Location:
- trunk/var/www/info/alkis
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/var/www/info/alkis/alkisausk.php
r61 r64 14 14 17.09.2010 Authentifizierung Konfigurierbar 15 15 14.12.2010 Pfad zur Conf 16 17.12.2010 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 16 17 */ 17 18 ini_set('error_reporting', 'E_ALL'); … … 169 170 $blattkey=$rowg["blattart"]; 170 171 $blattart=blattart($blattkey); 171 if ($blattkey == 1000) { 172 if ($blattkey == 1000) { 172 173 echo "\n\t<table class='kennzgb' title='Bestandskennzeichen'>"; 173 } else { 174 } else { 174 175 echo "\n\t<table class='kennzgbf' title='Bestandskennzeichen'>"; // dotted 175 176 } … … 214 215 echo "\n</tr>"; 215 216 echo "\n</table>"; 216 217 217 218 // E I G E N T U E M E R 218 219 if ($blattkey == 5000) { // Schluessel Blattart -
trunk/var/www/info/alkis/alkisauszug.css
r60 r64 6 6 30.09.2010 body-width bei Print 7 7 12.10.2010 class p.fsd: margin statt position-relative, dann keine Scrollbar 8 04.01.2010 Spalte td.fla im fsnw 8 9 */ 9 10 body {background-color: #FDFFFD;} … … 63 64 span.key {color: gray; font-style: italic;} /* Schluesselwert vor Text, Wert zurueck nehmen */ 64 65 span.wichtig {color: #BB0000; font-weight: bold;} /* Wert hervorheben */ 65 span.flae {font-weight: bold;} /* Flà €chensume Flurst. */66 span.flae {font-weight: bold;} /* FlÀchensume Flurst. */ 66 67 67 68 /* ** T a b e l l e n ** */ … … 87 88 88 89 /* Flaechen rechtsbuendig (stellengerecht) */ 89 /* td.fla {width: 90px; padding-right: 4px; text-align: right;} */ 90 td.fla {padding-right: 4px; text-align: right;} 91 td.key {width: 35px; padding-right: 4px; padding-left: 4px;} 90 td.fla {width: 110px; padding-right: 4px; padding-top: 8px; text-align: right;} 91 td.key {width: 35px; padding-right: 4px; padding-left: 4px;} 92 92 /* Ertragsmesszahl der Bodenschaetzung 93 93 td.emz {width: 45px; padding-right: 4px; padding-left: 4px; -
trunk/var/www/info/alkis/alkisbestnw.php
r61 r64 9 9 15.09.2010 Function "buchungsart" durch JOIN ersetzt 10 10 14.12.2010 Pfad zur Conf 11 17.12.2010 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 11 12 12 13 ToDo: 13 14 Zahler fuer Anzahl GB und FS in der Liste (ausgeben wenn > 10) 14 15 */ 15 //ini_set('error_reporting', 'E_ALL & ~ E_NOTICE');16 16 ini_set('error_reporting', 'E_ALL'); 17 17 session_start(); … … 81 81 $blattart=blattart($blattkey); 82 82 83 // Balken 83 // Balken 84 84 echo "<p class='gbkennz'>ALKIS Bestand ".$row["bezirk"]." - ".$row["nr"]." </p>\n"; 85 85 … … 88 88 // Kennzeichen im Rahmen 89 89 echo "\n<table class='outer'>\n<tr>\n\t<td>"; 90 if ($blattkey == 1000) { 90 if ($blattkey == 1000) { 91 91 echo "\n\t<table class='kennzgb' title='Bestandskennzeichen'>"; 92 } else { 92 } else { 93 93 echo "\n\t<table class='kennzgbf' title='Bestandskennzeichen'>"; // dotted 94 } 94 } 95 95 echo "\n\t<tr>"; 96 96 echo "\n\t\t<td class='head'>".dienststellenart($row["stellenart"])."</td>"; … … 107 107 echo "<span class='key'>".$row["bezirk"]."</span><br>"; 108 108 } 109 echo htmlentities($row["beznam"], ENT_QUOTES, "UTF-8")."</td>"; 109 echo htmlentities($row["beznam"], ENT_QUOTES, "UTF-8")."</td>"; 110 110 echo "\n\t\t<td title='Grundbuch-Blatt'><span class='wichtig'>".$row["nr"]."</span></td>"; 111 111 echo "\n\t</tr>"; … … 151 151 echo "\n<tr>"; 152 152 echo "\n\t<td class='head'> </td>"; 153 echo "\n\t<td class='head'>Buchungsart</td>"; //2153 echo "\n\t<td class='head'>Buchungsart</td>"; 154 154 echo "\n\t<td class='head'>Anteil</td>"; 155 echo "\n\t<td class='head'>Gemarkung</td>"; //4156 echo "\n\t<td class='head'>Flur</td>"; //5155 echo "\n\t<td class='head'>Gemarkung</td>"; 156 echo "\n\t<td class='head'>Flur</td>"; 157 157 echo "\n\t<td class='head' title='Flurstücksnummer (Zähler / Nenner)'><span class='wichtig'>Flurst.</span></td>"; 158 158 echo "\n\t<td class='head fla'>Fläche</td>"; // 7 … … 232 232 $sql.="AND v.beziehungsart='istBestandteilVon' "; 233 233 $sql.="ORDER BY b.land, b.bezirk, b.buchungsblattnummermitbuchstabenerweiterung;"; 234 234 235 235 $fbres=pg_query($con,$sql); 236 236 if (!$fbres) {echo "<p class='err'>Fehler bei fiktivem Blatt<br>".$sql."</p>\n";} … … 241 241 $fbbez = $fbrow["bezirk"]; 242 242 $fbblatt = $fbrow["blatt"]; 243 $fbbart = blattart($fbrow["blattart"]); 244 $beznam = $fbrow["beznam"]; 243 $fbbart = blattart($fbrow["blattart"]); 244 $beznam = $fbrow["beznam"]; 245 245 $b++; 246 246 } … … 252 252 echo "\n<tr>"; 253 253 254 echo"\n\t<td>"; 254 echo"\n\t<td>"; 255 255 if($bvnr == $altbvnr) { // gleiches Grundstueck 256 256 echo " "; // Anzeige unterdruecken 257 257 } else { 258 echo "<a name='bvnr".$lfdnr."'></a>"; // Sprungmarke 258 echo "<a name='bvnr".$lfdnr."'></a>"; // Sprungmarke 259 259 echo "<span class='wichtig'>".$bvnr."</span>"; // Sp.1 Erbbau BVNR 260 260 if ($idanzeige) {linkgml($gkz, $gml_bs, "Buchungsstelle");} 261 261 $altbvnr = $bvnr; // Gruppenwechsel merken 262 } 262 } 263 263 echo "</td>"; 264 264 265 265 echo "\n\t<td class='dien'>"; // Sp.2 Buchung 266 if ($showkey) { 266 if ($showkey) { 267 267 echo "<span class='key'>".$row["buchungsart"]."</span> "; 268 268 } … … 272 272 273 273 echo "\n\t<td class='dien'>"; // Sp.4 Gemarkg. hier Bezirk 274 if ($showkey) { 274 if ($showkey) { 275 275 echo "<span class='key'>".$fbbez."</span> "; 276 } 276 } 277 277 echo $beznam; 278 278 echo "</td>"; // Sp.4 hier Bezirk … … 289 289 if ($idanzeige) { 290 290 linkgml($gkz, $gml_bsan, "Buchungsstelle"); 291 } 291 } 292 292 293 293 echo "</td>"; … … 297 297 echo "<span class='key'>".$rowan["buchungsart"]."</span> "; 298 298 } 299 echo $baan." "; 299 echo $baan." "; 300 300 echo "</td>"; 301 301 … … 315 315 // F l u r s t u e c k s d a t e n zur a n d e r e n Buchungsstelle 316 316 // $aj = bnw_fsdaten($con, $gkz, $idanzeige, $lfdnran, $gml_bsan, $baan, $anteil, false); 317 // Buchungsart wird nur in erster Zeile ausgegeben, hier leer 317 // Buchungsart wird nur in erster Zeile ausgegeben, hier leer 318 318 $aj = bnw_fsdaten($con, $gkz, $idanzeige, $lfdnran, $gml_bsan, "", $anteil, false); // return = Anzahl der FS 319 319 320 320 // +++ Gibt es ueberhaupt Sondereigentum beim fiktiven Blatt?? 321 321 if ($rowan["nrap"] != "") { … … 341 341 echo "\n\t<td></td>"; 342 342 echo "\n\t<td colspan=4>"; // Gemarkg, Flur, Flurst, Flaeche 343 echo "<p class='warn'>(keine Flurstücke)"; 343 echo "<p class='warn'>(keine Flurstücke)"; 344 344 echo "</td>"; 345 345 echo "\n\t<td></td>"; 346 echo "\n</tr>"; 346 echo "\n</tr>"; 347 347 } 348 348 */ … … 369 369 echo "\n</tr>"; 370 370 } 371 // Sondereigentumsbeschreibung 371 // Sondereigentumsbeschreibung 372 372 if ($row["sond"] != "") { 373 373 echo "\n<tr>"; … … 429 429 430 430 echo "\n<h3><img src='ico/Grundbuch_zu.ico' width='16' height='16' alt=''> Berechtigte Grundbücher</h3>\n"; 431 431 432 432 // Tabelle Kopf ausgeben 433 433 echo "\n<table class='outer'>"; … … 450 450 $lfdnr=$rowb["lfdnr"]; 451 451 $bvnr = str_pad($lfdnr, 4, "0", STR_PAD_LEFT); 452 452 453 453 echo "\n<tr>"; 454 454 echo "\n\t<td>".$rowb["land"]."</td>"; … … 456 456 echo "\n\t<td>"; // Amtsgericht 457 457 echo dienststellenart($rowb["stellenart"])." "; 458 if ($showkey) { 458 if ($showkey) { 459 459 echo "<span class='key'>".$rowb["stelle"]."</span> "; 460 460 } … … 464 464 465 465 echo "\n\t<td>"; 466 if ($showkey) { 466 if ($showkey) { 467 467 echo "<span class='key'>".$rowb["bezirk"]."</span> "; 468 468 } 469 469 echo $rowb["beznam"]; 470 470 echo "</td>"; 471 471 472 472 echo "\n\t<td><span class='wichtig'>".$rowb["blatt"]."</span>"; 473 473 if ($idanzeige) {linkgml($gkz, $gml_b, "Buchungsblatt");} -
trunk/var/www/info/alkis/alkisfkt.php
r61 r64 8 8 15.09.2010 Function "buchungsart" durch JOIN ersetzt 9 9 09.11.2010 Functions, die nur einmal aufgerufen wurden, sequentiell in FS-Nachw. integriert 10 17.12.2010 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 10 11 */ 11 12 … … 17 18 // Der Parameter $append wird angehaengt wenn gefuellt 18 19 // Anwendung: &eig=j bei FS-NW, <yp=m/p/o bei Lage 19 20 20 21 $customer=$_SESSION["mb_user_name"]; 21 22 echo "\n<div class='confbereich noprint'>"; … … 25 26 // Spalte 1: Info Benutzerkennung 26 27 echo "\n\t<td title='Info'><i>Benutzer: ".$customer."</i></td>"; 27 28 28 29 // Spalte 2: Umschalter 29 30 echo "\n\t<td title='Konfiguration'>"; 30 31 // Umschalter: 31 // - Schluessel 32 // - Schluessel 32 33 // - Testmodus ID-Anzeige 33 34 // bei beiden 34 35 // bei beiden 35 36 $mylink ="\n\t\t<a class='gmlid' href='".$link."gkz=".$gkz."&gmlid=".$gmlid.$append; 36 37 … … 84 85 echo "hilfeurl=".$hilfeurl."<br>"; 85 86 echo "append=".$append."<br>"; 86 echo "showkey=".$showkey; 87 echo "showkey=".$showkey; 88 87 89 echo "</p>"; */ 88 90 … … 129 131 $resf = pg_prepare("", $sql); 130 132 $resf = pg_execute("", $v); 131 133 132 134 if (!$resf) {echo "<p class='err'>Fehler bei Flurstück<br><br>".$sql."</p>\n";} 133 135 134 136 if($bvnraus) { // nur bei direkten Buchungen die lfdNr ausgeben 135 $bvnr=str_pad($lfdnr, 4, "0", STR_PAD_LEFT); 137 $bvnr=str_pad($lfdnr, 4, "0", STR_PAD_LEFT); 136 138 } 137 139 $altlfdnr=""; … … 155 157 echo "\n<tr>"; // eine Zeile je Flurstueck 156 158 // Sp. 1-3 der Tab. aus Buchungsstelle, nicht aus FS 157 if($lfdnr == $altlfdnr) { // gleiches Grundstueck 159 if($lfdnr == $altlfdnr) { // gleiches Grundstueck 158 160 echo "\n\t<td> </td>"; 159 161 echo "\n\t<td> </td>"; … … 162 164 163 165 echo "\n\t<td>"; 164 echo "<a name='bvnr".$lfdnr."'></a>"; // Sprungmarke 166 echo "<a name='bvnr".$lfdnr."'></a>"; // Sprungmarke 165 167 echo "<span class='wichtig'>".$bvnr."</span>"; // BVNR 166 168 if ($idanzeige) {linkgml($gkz, $gml_bs, "Buchungsstelle");} … … 172 174 echo "</td>"; 173 175 echo "\n\t<td> </td>"; // Anteil 174 $altlfdnr=$lfdnr; 175 } 176 $altlfdnr=$lfdnr; 177 } 176 178 //Sp. 4-7 aus Flurstueck 177 179 echo "\n\t<td>"; … … 185 187 echo "</td>"; 186 188 echo "\n\t<td class='fla'>".$flae."</td>"; 187 189 188 190 echo "\n\t<td><p class='nwlink noprint'>"; 189 191 echo "<a href='alkisfsnw.php?gkz=".$gkz."&gmlid=".$rowf["gml_id"]."&eig=n"; … … 208 210 // $mitadresse = Option (true/false) ob auch die Adresszeile ausgegeben werden soll 209 211 // Return = Anzahl Namensnummern 210 212 211 213 // Schleife 1: N a m e n s n u m m e r 212 214 // Beziehung: ax_namensnummer >istBestandteilVon> ax_buchungsblatt 213 215 214 216 $sql="SELECT n.gml_id, n.laufendenummernachdin1421 AS lfd, n.zaehler, n.nenner, "; 215 217 $sql.="n.artderrechtsgemeinschaft AS adr, n.beschriebderrechtsgemeinschaft as beschr, n.eigentuemerart, n.anlass "; … … 219 221 $sql.="AND b.beziehungsart='istBestandteilVon' "; 220 222 $sql.="ORDER BY laufendenummernachdin1421;"; 221 223 222 224 $v = array($gmlid); 223 225 $resn = pg_prepare("", $sql); … … 230 232 $n=0; // Z.NamNum. 231 233 232 //echo "\n\n<!-- vor Schleife 1 Namensnummer -->"; 234 //echo "\n\n<!-- vor Schleife 1 Namensnummer -->"; 233 235 while($rown = pg_fetch_array($resn)) { 234 236 echo "\n<tr>"; … … 248 250 echo "\n\t\t<p class='zus' title='Art der Rechtsgemeinschaft'>".htmlentities(rechtsgemeinschaft($rown["adr"]), ENT_QUOTES, "UTF-8")."</p>"; 249 251 // !! Feld /td und Zeile /tr nicht geschlossen 250 // echo "\n\t</td>\n</tr>"; // !!! IMMER? oder nur wenn letzte Zeile? 252 // echo "\n\t</td>\n</tr>"; // !!! IMMER? oder nur wenn letzte Zeile? 251 253 } 252 254 } 253 255 //if ($rown["anlass"] > 0 ) {echo "<p>Anlass=".$rown["anlass"]."</p>";} // TEST: 254 256 255 257 //echo "\n\t\t</td>\n\t\t<td></td>\n</tr>"; 256 258 257 259 // Schleife Ebene 2: andere Namensnummern 258 260 // Beziehung ax_namensnummer >bestehtAusRechtsverhaeltnissenZu> ax_namensnummer 259 261 260 262 // Die Relation 'Namensnummer' besteht aus RechtsverhÀltnissen zu 'Namensnummer' sagt aus, 261 263 // dass mehrere Namensnummern zu einer Rechtsgemeinschaft gehören können. 262 264 // Die Rechtsgemeinschaft selbst steht unter einer eigenen AX_Namensnummer, 263 265 // die zu allen Namensnummern der Rechtsgemeinschaft eine Relation besitzt. 264 266 265 267 // Die Relation 'Namensnummer' hat VorgÀnger 'Namensnummer' gibt Auskunft darÃŒber, 266 268 // aus welchen Namensnummern die aktuelle entstanden ist. 267 269 268 270 // Schleife 2: P e r s o n 269 271 // Beziehung: ax_person <benennt< ax_namensnummer … … 273 275 $sql.="WHERE v.beziehung_von= $1 "; // id num 274 276 $sql.="AND v.beziehungsart='benennt';"; 275 277 276 278 $v = array($rown["gml_id"]); 277 279 $rese = pg_prepare("", $sql); … … 280 282 if (!$rese) {echo "\n\t<p class='err'>Fehler bei Eigentuemer<br>SQL= ".$sql."<br></p>\n";} 281 283 $i=0; // Z.Eig. 282 //echo "\n<!-- vor Schleife 2 Person -->"; 284 //echo "\n<!-- vor Schleife 2 Person -->"; 283 285 while($rowe = pg_fetch_array($rese)) { 284 286 $diePerson=""; … … 290 292 if ($rowe["geburtsname"] <> "") {$diePerson.=", geb. ".$rowe["geburtsname"];} 291 293 $diePerson=htmlentities($diePerson, ENT_QUOTES, "UTF-8"); // Umlaute 292 294 293 295 // Spalte 1 enthÀlt die Namensnummer, nur in Zeile 0 294 296 if ($i > 0) { … … 308 310 echo " <img src='ico/Eigentuemer.ico' width='16' height='16' alt=''></a>\n\t\t</p>"; 309 311 echo "\n\t</td>\n</tr>"; 310 312 311 313 if ($mitadresse) { 312 314 // Schleife 3: A d r e s s e (OPTIONAL) … … 320 322 $resa = pg_prepare("", $sql); 321 323 $resa = pg_execute("", $v); 322 324 323 325 if (!$resa) { 324 326 echo "\n\t<p class='err'>Fehler bei Adressen.<br>\nSQL= ".$sql."</p>\n"; 325 327 } 326 328 $j=0; 327 //echo "\n<!-- vor Schleife 3 Adresse -->"; 329 //echo "\n<!-- vor Schleife 3 Adresse -->"; 328 330 while($rowa = pg_fetch_array($resa)) { 329 331 $gmla=$rowa["gml_id"]; … … 357 359 echo "</p>"; 358 360 } else { 359 echo " "; 361 echo " "; 360 362 } 361 363 echo "</td>\n</tr>"; … … 376 378 } 377 379 } 378 //echo "\n<!-- nach Schleife 2 Person -->"; 379 380 //echo "\n<!-- nach Schleife 2 Person -->"; 381 380 382 if ($i == 0) { // keine Pers zur NamNum 381 383 echo "\n<!-- Rechtsgemeinscahft='".$rechtsg."' -->"; … … 389 391 echo "</td>\n\t<td> </td>\n<tr>"; 390 392 } 391 $n++; // cnt NamNum 393 $n++; // cnt NamNum 392 394 } // End Loop NamNum 393 //echo "\n<!-- nach Schleife 1 Namensnummer -->"; 394 echo "\n</table>\n"; 395 //echo "\n<!-- nach Schleife 1 Namensnummer -->"; 396 echo "\n</table>\n"; 395 397 return $n; 396 398 } // End Function eigentuemer -
trunk/var/www/info/alkis/alkisfsnw.php
r63 r64 10 10 10.11.2010 Felder nutzung.zustand und nutzung.name 11 11 14.12.2010 Pfad zur Conf 12 17.12.2010 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 13 04.01.2011 Frank JÀger: verkuerzte Nutzungsart-Zeilen mit Icon 12 14 13 15 ToDo: 14 16 NamNum >bestehtAusRechtsverhaeltnissenZu> NamNum 17 KÃŒrzere Bezeichnung der Nutzungsart 15 18 */ 16 19 ini_set('error_reporting', 'E_ALL & ~ E_NOTICE'); … … 44 47 $eig=urldecode($_REQUEST["eig"]); 45 48 46 // getswitch($idanzeige, $showkey);47 49 $id = isset($_GET["id"]) ? $_GET["id"] : "n"; 48 50 if ($id == "j") { … … 98 100 echo "\n\t\t<td class='head'>Gmkg</td>\n\t\t<td class='head'>Flur</td>\n\t\t<td class='head'>Flurst-Nr.</td>\n\t</tr>"; 99 101 echo "\n\t<tr>\n\t\t<td title='Gemarkung'>"; 100 if ($showkey) { 102 if ($showkey) { 101 103 echo "<span class='key'>".$gmkgnr."</span><br>"; 102 } 104 } 103 105 echo $gemkname."</td>"; 104 106 echo "\n\t\t<td title='Flurnummer'>".$flurnummer."</td>"; … … 124 126 echo "\n<p class='nwlink noprint'>weitere Auskunft:</p>"; // oben rechts von der Tabelle 125 127 echo "\n<table class='fs'>"; 126 128 127 129 // ** G e b i e t s z u g e h o e r i g k e i t ** 128 130 // eine Tabellenzeile mit der Gebietszugehoerigkeit eines Flurstuecks wird ausgegeben 129 131 // Schluessel "land" wird nicht verwendet, gibt es Bestaende wo das nicht einheitlich ist? 130 echo "\n<tr>\n\t<td class='ll'><img src='ico/Gemeinde.ico' width='16' height='16' alt=''> Im Gebiet von:</td>";132 echo "\n<tr>\n\t<td class='ll'><img title='Im Gebiet von' src='ico/Gemeinde.ico' width='16' height='16' alt=''> Gebiet:</td>"; 131 133 132 134 // G e m e i n d e … … 139 141 $row = pg_fetch_array($res); 140 142 $gnam = htmlentities($row["bezeichnung"], ENT_QUOTES, "UTF-8"); 141 echo "\n\t<td class='lr'>Gemeinde 143 echo "\n\t<td class='lr'>Gemeinde</td><td class='lr'>"; 142 144 if ($showkey) { 143 145 echo "<span class='key'>(".$gemeinde.")</span> "; 144 146 } 145 echo $gnam."< br>";147 echo $gnam."</td><td></td></tr>"; 146 148 147 149 // K r e i s … … 154 156 $row = pg_fetch_array($res); 155 157 $knam = htmlentities($row["bezeichnung"], ENT_QUOTES, "UTF-8"); 156 echo " Kreis";158 echo "<tr><td></td><td>Kreis</td><td>"; 157 159 if ($showkey) { 158 160 echo "<span class='key'>(".$kreis.")</span> "; 159 } 160 echo $knam."< br>";161 } 162 echo $knam."</td><td></td></tr>"; 161 163 162 164 // R e g - B e z … … 166 168 $row = pg_fetch_array($res); 167 169 $bnam = htmlentities($row["bezeichnung"], ENT_QUOTES, "UTF-8"); 168 echo " Regierungsbezirk";170 echo "<tr><td></td><td>Regierungsbezirk</td><td>"; 169 171 if ($showkey) { 170 172 echo "<span class='key'>(".$bezirk.")</span> "; 171 173 } 172 echo $bnam."</td>"; 173 echo "\n\t<td> </td>\n</tr>"; // 3. Spalte fÃŒr NW-Link (in weiteren Tab-Zeilen) 174 echo $bnam."</td><td></td></tr>"; 174 175 // ENDE G e b i e t s z u g e h o e r i g k e i t 175 176 176 177 177 // ** L a g e b e z e i c h n u n g ** … … 208 208 while($row = pg_fetch_array($res)) { 209 209 $sname = htmlentities($row["bezeichnung"], ENT_QUOTES, "UTF-8"); // Str.-Name 210 //echo "<!-- Adresse -->";211 210 echo "\n<tr>\n\t"; 212 if ($j == 0) { 211 if ($j == 0) { 213 212 echo "<td class='ll'><img src='ico/Lage_mit_Haus.ico' width='16' height='16' alt=''> Adresse:</td>"; 214 213 } else { 215 214 echo "<td> </td>"; 216 215 } 216 echo "\n\t<td></td>"; 217 217 echo "\n\t<td class='lr'>"; 218 218 if ($showkey) { … … 221 221 echo $sname." ".$row["hausnummer"]."</td>"; 222 222 echo "\n\t<td>\n\t\t<p class='nwlink noprint'>"; 223 echo "\n\t\t\t<a href='alkislage.php?gkz=".$gkz."&ltyp=m&gmlid=".$row["gml_id"]."'>Lage ";223 echo "\n\t\t\t<a title='Lagebezeichnung mit Hausnummer' href='alkislage.php?gkz=".$gkz."&ltyp=m&gmlid=".$row["gml_id"]."'>Lage "; 224 224 echo "<img src='ico/Lage_mit_Haus.ico' width='16' height='16' alt=''></a>"; 225 225 echo "\n\t\t</p>\n\t</td>"; … … 249 249 if (!$res) echo "<p class='err'>Fehler bei Lagebezeichnung ohne Hausnummer<br>\n".$sql."</p>"; 250 250 $j=0; 251 // Es wird auch eine Zeile ausgegeben, wenn kein Eintrag gefunden! 251 // Es wird auch eine Zeile ausgegeben, wenn kein Eintrag gefunden! 252 252 while($row = pg_fetch_array($res)) { 253 253 $gewann = htmlentities($row["unverschluesselt"], ENT_QUOTES, "UTF-8"); … … 255 255 $lgml=$row["gml_id"]; // key der Lage 256 256 if (!$gewann == "") { 257 echo "\n<tr>"; 257 echo "\n<tr>"; 258 258 echo "\n\t<td class='ll'><img src='ico/Lage_Gewanne.ico' width='16' height='16' alt=''> Gewanne:</td>"; 259 echo "\n\t<td></td>"; 259 260 echo "\n\t<td class='lr'>".$gewann."</td>"; 260 261 echo "\n\t<td>\n\t\t<p class='nwlink noprint'>"; … … 262 263 echo "\n\t\t\tLage <img src='ico/Lage_Gewanne.ico' width='16' height='16' alt=''></a>"; 263 264 echo "\n\t\t</p>\n\t</td>"; 264 echo "\n</tr>"; 265 echo "\n</tr>"; 265 266 } 266 // Gleicher DB-Eintrag in zwei HTML-Zeilen, besser nur ein Link 267 // Gleicher DB-Eintrag in zwei HTML-Zeilen, besser nur ein Link 267 268 if ($skey > 0) { 268 echo "\n<tr>"; 269 echo "\n\t<td class='ll'><img src='ico/Lage_an_Strasse.ico' width='16' height='16' alt=''> Straße:</td>"; 269 echo "\n<tr>"; 270 echo "\n\t<td class='ll'><img src='ico/Lage_an_Strasse.ico' width='16' height='16' alt=''> Straße:</td>"; 271 echo "\n\t<td></td>"; 270 272 echo "\n\t<td class='lr'>"; 271 273 if ($showkey) { … … 278 280 echo "\n\t\t</p>\n\t</td>"; 279 281 echo "\n</tr>"; 280 } 282 } 281 283 $j++; 282 284 } … … 285 287 // ** N U T Z U N G ** 286 288 // Tabellenzeilen (3 Spalten) mit tats. Nutzung zu einem FS ausgeben 287 $sql ="SELECT m.title, m.fldclass, m.fldinfo, n.gml_id, c.class, n.info, n.zustand, n.name, n.bezeichnung, "; 288 // ", m.gruppe, "; 289 $sql ="SELECT m.title, m.fldclass, m.fldinfo, n.gml_id, c.class, n.info, n.zustand, n.name, n.bezeichnung, m.gruppe, "; 289 290 // Gemeinsame FlÀche von NUA und FS 290 291 $sql.="round(st_area(st_intersection(n.wkb_geometry,f.wkb_geometry))::numeric,1) AS schnittflae, "; … … 305 306 $j=0; 306 307 while($row = pg_fetch_array($res)) { 307 //$grupp = $row["gruppe"]; // Individuelles Icon?308 $grupp = $row["gruppe"]; // Individuelles Icon? 308 309 $title = htmlentities($row["title"], ENT_QUOTES, "UTF-8"); // NUA-Titel 309 310 $fldclass=$row["fldclass"]; // Feldname erstes Zusatzfeld … … 313 314 $info=$row["info"]; // zweites Zusatzfeld verschlÃŒsselt (noch keine Info zum entschl.) 314 315 $schnittflae=$row["schnittflae"]; 315 $label=$row["label"]; // Nutzungsart 316 $label=$row["label"]; // Nutzungsart entschlÃŒsselt 316 317 $zus=$row["zustand"]; // im Bau 317 318 $nam=$row["name"]; // Eigenname 318 319 $bez=$row["bezeichnung"]; // weiterer Name (unverschl.) 319 $blabla=htmlentities($row["blabla"], ENT_QUOTES, "UTF-8"); // Achtung, enthÀlt auch ""320 $blabla=htmlentities($row["blabla"], ENT_QUOTES, "UTF-8"); // Beschr. aus GeoInfoDok als PopUp-Label, enthÀlt auch "" 320 321 // $nflae=$row["nflae"]; 321 322 322 // Icon nach Gruppe?: 323 // Siedlung - Abschnitt.ico, Verkehr - Strassen_Klassifikation.ico, GewÀsser - Wasser.ico 324 // Vegetation - Wald.ico, Title=Landwirtschaft Landwirt.ico 323 // Beispiele: 324 // group Verkehr 325 // title Weg 326 // fldclass Funktion 327 // class 5250 328 // label Rad- und FuÃweg 329 325 330 echo "\n<tr>\n\t"; 326 if ($j == 0) { 331 if ($j == 0) { 327 332 echo "<td class='ll'><img src='ico/Abschnitt.ico' width='16' height='16' alt=''> Nutzung:</td>"; 328 333 } else { 329 334 echo "<td> </td>"; 330 335 } 331 echo "\n\t<td class='lr'>".$schnittflae." m²</td>"; 332 336 echo "\n\t<td class='fla'>".$schnittflae." m²</td>"; 333 337 echo "\n\t<td class='lr'>"; 334 // Eigene Nachweis-Seite fÃŒr Nutzungsart-FlÀche sinnvoll? dann hier verlinken 335 //echo "\n\t\t<p class='nwlink noprint'>"; 336 //echo "\n\t\t\t<a href='alkisnua.php?gkz=".$gkz."amp;gmlid=".$gml."'>Nutzung "; 337 //echo "<img src='ico/Abschnitt.ico' width='16' height='16' alt=''></a>"; 338 //if ($idanzeige) {linkgml($gkz, $gml, "Nutzung");} // Nein, ist mit nix verknuepft 339 //echo "\n\t\t</p>"; 340 echo $title; 341 If ($class != "") { // SchlÃŒssel 342 echo ", ".$fldclass.": "; // Feldname 343 if ($label != "") { // Bedeutung dazu wurde erfasst 344 if ($showkey) {echo "<span class='key'>(".$class.")</span> ";} 345 echo "<span title='".$blabla."'>".$label."</span> "; 346 } else { // muss noch erfasst werden 347 echo $class." "; // SchlÃŒssel als Ersatz fÃŒr Bedeutung 338 If ($fldclass = "Funktion" and $label != "") { // Kurze Anzeige 339 if ($showkey) {echo "<span class='key'>(".$class.")</span> ";} 340 if ($blabla = "") { 341 echo $label; 342 } else { 343 echo "<span title='".$blabla."'>".$label."</span>"; 344 } 345 } else { // ausfuehrlichere Anzeige 346 echo $title; // NUA-Tabelle 347 If ($class != "") { // NUA-SchlÃŒssel 348 echo ", ".$fldclass.": "; // Feldname 349 if ($label != "") { // Bedeutung dazu wurde erfasst 350 if ($showkey) {echo "<span class='key'>(".$class.")</span> ";} 351 if ($blabla = "") { 352 echo $label; 353 } else { 354 echo "<span title='".$blabla."'>".$label."</span>"; 355 } 356 } else { // muss noch erfasst werden 357 echo $class." "; // SchlÃŒssel als Ersatz fÃŒr Bedeutung 358 } 348 359 } 349 360 } 361 350 362 If ($info != "") { // manchmal ein zweites Zusatzfeld (wie entschlÃŒsseln?) 351 363 echo ", ".$fldinfo."=".$info; … … 374 386 If ($bez != "") { 375 387 echo "<br>Bezeichnung: ".$bez; 388 // echo "\"".$bez."\""; // +++ in "" dahinter? 376 389 } 390 echo "</td>"; 391 echo "\n\t<td>"; 392 // Eigene Nachweis-Seite fÃŒr Nutzungsart-FlÀche sinnvoll? dann hier verlinken 393 //echo "\n\t\t\t<a href='alkisnua.php?gkz=".$gkz."amp;gmlid=".$gml."'>Nutzung "; 394 //if ($idanzeige) {linkgml($gkz, $gml, "Nutzung");} // Nein, ist mit nix verknuepft 395 switch ($grupp) { // Icon nach 4 Objektartengruppen 396 case "Siedlung": 397 $ico = "Abschnitt.ico"; break; 398 case "Verkehr": 399 $ico = "Strassen_Klassifikation.ico"; break; 400 case "Vegetation": 401 $ico = "Wald.ico"; break; 402 case "GewÀsser": 403 $ico = "Wasser.ico"; break; 404 default: 405 $ico = "Abschnitt.ico"; break; 406 } 407 echo "<p class='nwlink'><img title='".$title."' src='ico/".$ico."' width='16' height='16' alt='NUA'></p>"; 377 408 echo "</td>"; 378 409 echo "\n</tr>"; … … 383 414 // Flaeche und Link auf GebÀude-Auswertung 384 415 echo "\n<tr>"; 385 echo "\n\t<td class='ll'>Fläche:</td>"; // Sp. 1386 echo "\n\t<td class=' lr'><span class='flae'>".$flae."</span></td>"; // Sp. 2387 echo "\n\t<td> "; // Sp. 3416 echo "\n\t<td class='ll'>Fläche:</td>"; 417 echo "\n\t<td class='fla'><span class='flae'>".$flae."</span></td>"; 418 echo "\n\t<td> </td>\n\t<td>"; 388 419 echo "\n\t\t<p class='nwlink noprint'>"; // Gebaeude-Verschneidung 389 420 echo "\n\t\t\t<a href='alkisgebaeudenw.php?gkz=".$gkz."&gmlid=".$gmlid; … … 413 444 if ($eig=="j") { 414 445 echo "&eig=n#gb' title='Flurstücksnachweis'>ohne Eigentümer</a>"; 415 } else { 446 } else { 416 447 echo "&eig=j#gb' title='Flurstücks- und Eigentümernachweis'>mit Eigentümer "; 417 448 echo "<img src='ico/EigentuemerGBzeile.ico' width='16' height='16' alt=''></a>"; … … 479 510 }else { 480 511 echo "\n\t<table class='kennzgbf' title='Bestandskennzeichen'>"; // dotted 481 } 512 } 482 513 echo "\n\t<tr>\n\t\t<td class='head'>Bezirk</td>"; 483 514 echo "\n\t\t<td class='head'>".$blattartg."</td>"; … … 487 518 echo "\n\t<tr>"; 488 519 echo "\n\t\t<td title='Grundbuchbezirk'>"; 489 if ($showkey) { 490 echo "<span class='key'>".$rowg["bezirk"]."</span><br>"; 491 } 520 if ($showkey) { 521 echo "<span class='key'>".$rowg["bezirk"]."</span><br>"; 522 } 492 523 echo $beznam; 493 524 echo "</td>"; … … 503 534 echo $rows["bart"]; 504 535 echo "</td>"; 505 536 506 537 echo "\n\t</tr>"; 507 538 echo "\n\t</table>"; … … 523 554 if ($idanzeige) {echo "&id=j";} 524 555 if ($showkey) {echo "&showkey=j";} 525 if ($blattkeyg == 1000) { 556 if ($blattkeyg == 1000) { 526 557 echo "' title='Grundbuchnachweis mit kompletter Eigentümerangabe'>"; 527 558 } else { 528 559 echo "' title='Grundbuchnachweis'>"; 529 } 560 } 530 561 echo $blattartg." <img src='ico/GBBlatt_link.ico' width='16' height='16' alt=''>"; 531 562 echo "</a>"; … … 540 571 } 541 572 if ($rows["nrpl"] != "") { 542 echo "<p class='nrap' title='Nummer im Aufteilungsplan'>Nummer <span class='wichtig'>".$rows["nrpl"]."</span> im Aufteilungsplan.</p>"; 573 echo "<p class='nrap' title='Nummer im Aufteilungsplan'>Nummer <span class='wichtig'>".$rows["nrpl"]."</span> im Aufteilungsplan.</p>"; 543 574 } 544 575 … … 604 635 } else { 605 636 echo "\n\t<table class='kennzgbf' title='Bestandskennzeichen'>"; // dotted 606 } 637 } 607 638 echo "\n\t<tr>"; 608 639 echo "\n\t\t<td class='head'>Bezirk</td>"; … … 614 645 echo "\n\t<tr>"; 615 646 echo "\n\t\t<td title='Grundbuchbezirk'>"; 616 if ($showkey) { 647 if ($showkey) { 617 648 echo "<span class='key'>".$rowan["bezirk"]."</span><br>"; 618 } 649 } 619 650 echo $beznam."</td>"; 620 651 … … 624 655 625 656 echo "\n\t\t<td title='Buchungsart'>"; 626 if ($showkey) { 657 if ($showkey) { 627 658 echo "<span class='key'>".$rowan["buchungsart"]."</span><br>"; 628 659 } … … 649 680 echo "' title='Grundbuchnachweis mit kompletter Eigentümerangabe'>"; 650 681 echo $blattartan; 651 echo " <img src='ico/GBBlatt_link.ico' width='16' height='16' alt=''>"; 682 echo " <img src='ico/GBBlatt_link.ico' width='16' height='16' alt=''>"; 652 683 echo "</a>"; 653 684 echo "\n\t</p>"; -
trunk/var/www/info/alkis/alkisgebaeudenw.php
r61 r64 8 8 01.10.2010 Geschoss-Anzahl 9 9 14.12.2010 Pfad zur Conf 10 17.12.2010 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 10 11 */ 11 12 ini_set('error_reporting', 'E_ALL & ~ E_NOTICE'); … … 196 197 while($rowg = pg_fetch_array($resg)) { 197 198 $gebnr = $gebnr + 1; 198 $gebflsum = $gebflsum + $rowg["schnittflae"]; 199 $gebflsum = $gebflsum + $rowg["schnittflae"]; 199 200 echo "\n<tr>"; 200 201 echo "\n\t<td>".$rowg["hausnummer"]." ".$rowg["name"]; 201 202 if ($idanzeige) { 202 203 linkgml($gkz, $rowg["gml_id"], "Gebäude"); 203 } 204 } 204 205 echo "</td>"; 205 206 … … 232 233 233 234 echo "\n\t<td class='nwlink noprint'>"; 234 $bezieh=$rowg["beziehungsart"]; 235 $bezieh=$rowg["beziehungsart"]; 235 236 if (!$bezieh == "" ) { 236 237 $gmllag=$rowg["beziehung_zu"]; … … 250 251 break; 251 252 } 252 } 253 } 253 254 echo "\n\t</td>"; 254 255 echo "\n</tr>"; -
trunk/var/www/info/alkis/alkisinlayausk.php
r61 r64 15 15 12.10.2010 korrekturen 16 16 14.12.2010 Pfad zur Conf 17 17 17.12.2010 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 18 18 19 ToDo: Link im neuen Fenster erzwingen (Javascript?), statt _blank = tab 19 20 */ … … 136 137 $blattkey=$rowg["blattart"]; 137 138 $blattart=blattart($blattkey); 138 if ($blattkey == 1000) { 139 if ($blattkey == 1000) { 139 140 echo "\n\t<table class='kennzgb' title='Bestandskennzeichen'>"; 140 } else { 141 } else { 141 142 echo "\n\t<table class='kennzgbf' title='Bestandskennzeichen'>"; // dotted 142 143 } … … 170 171 echo "\n</tr>"; 171 172 echo "\n</table>"; 172 173 173 174 // E I G E N T U E M E R 174 175 if ($blattkey == 5000) { // Schluessel Blattart -
trunk/var/www/info/alkis/alkisinlaybaurecht.php
r61 r64 8 8 11.10.2010 simplify Geometrie: Schwellwert Verschneidung Flaeche>0 anpassen 9 9 14.12.2010 Pfad zur Conf 10 17.12.2010 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 10 11 */ 11 12 ini_set('error_reporting', 'E_ALL & ~ E_NOTICE'); … … 67 68 $enam=$row["name"]; 68 69 if ($enam != "") { 69 echo "\n<tr>"; 70 echo "\n<tr>"; 70 71 echo "\n\t<td class='li'>Eigenname des Gebietes:</td>\n\t<td>".$enam."</td>"; 71 72 echo "\n</tr>"; 72 } 73 } 73 74 echo "\n<tr>"; 74 75 echo "\n\t<td class='li'>Verfahrensnummer:</td>"; … … 83 84 if ($stellart != "") { 84 85 echo " (".$stellart.")"; // d.stellenart -- weiter entschluesseln 85 } 86 } 86 87 echo "</td>"; 87 88 echo "\n</tr>"; … … 130 131 131 132 $fscnt=0; 132 while($row = pg_fetch_array($res)) { 133 $fscnt++; 133 while($row = pg_fetch_array($res)) { 134 $fscnt++; 134 135 echo "\n<tr>"; 135 136 echo "\n\t<td>".$row["flurnummer"]."-<span class='wichtig'>".$row["zaehler"]; -
trunk/var/www/info/alkis/alkislage.php
r61 r64 9 9 01.10.2010 Flaeche umgruppiert 10 10 14.12.2010 Pfad zur Conf 11 17.12.2010 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 11 12 */ 12 13 ini_set('error_reporting', 'E_ALL & ~ E_NOTICE'); … … 115 116 if (!$res) echo "\n<p class='err'>Fehler bei Lagebezeichnung\n<br>".$sql."</p>\n"; 116 117 117 if ($row = pg_fetch_array($res)) { 118 if ($row = pg_fetch_array($res)) { 118 119 $land =$row["land"]; 119 120 $regbez=$row["regierungsbezirk"]; … … 124 125 $snam =$row["snam"]; //Strassennamen 125 126 $unver=$row["unverschluesselt"]; // Gewanne 126 $kennz=$land."-".$regbez."-".$kreis."-".$gem."-".$lage."-"; 127 $kennz=$land."-".$regbez."-".$kreis."-".$gem."-".$lage."-"; 127 128 128 129 switch ($ltyp) { … … 131 132 $hsnr=$row["hausnummer"]; 132 133 $kennz.=$hsnr; 133 $untertitel="Hauptgebäude mit Hausnummer"; 134 $untertitel="Hauptgebäude mit Hausnummer"; 134 135 // Balken 135 136 echo "<p class='lage'>ALKIS Lagebezeichnung mit Hausnummer ".$kennz." </p>\n"; // Balken … … 140 141 $lfd=$row["laufendenummer"]; 141 142 $kennz.=$pseu."-".$lfd; 142 $untertitel="NebengebÀude mit laufender Nummer (Lagebezeichnung mit Pseudonummer)"; 143 // Balken 143 $untertitel="NebengebÀude mit laufender Nummer (Lagebezeichnung mit Pseudonummer)"; 144 // Balken 144 145 // echo "<p class='lage'>ALKIS Lagebezeichnung mit Pseudonummer ".$kennz." </p>\n"; // Balken 145 146 echo "<p class='lage'>ALKIS Lagebezeichnung NebengebÀude ".$kennz." </p>\n"; // Balken … … 150 151 $kennz=" - ".$unver; 151 152 } else { 152 $kennz.=$unver; 153 } 154 $untertitel="Straße ohne Hausnummer und/oder Gewanne (unverschlüsselte Lage)"; 155 // Balken 153 $kennz.=$unver; 154 } 155 $untertitel="Straße ohne Hausnummer und/oder Gewanne (unverschlüsselte Lage)"; 156 // Balken 156 157 echo "<p class='lage'>ALKIS Lagebezeichnung Ohne Hausnummer ".$kennz." </p>\n"; // Balken 157 158 break; … … 182 183 case "p": // "mit PseudoNr" 183 184 echo "\n\t\t<td class='head'>Haus-Nr</td>"; 184 echo "\n\t\t<td class='head'>lfd.-Nr</td>"; 185 echo "\n\t\t<td class='head'>lfd.-Nr</td>"; 185 186 break; 186 187 case "o": //"Ohne HsNr" … … 196 197 if ($showkey) { 197 198 echo "<span class='key'>".$gem."</span><br>"; 198 } 199 } 199 200 echo $gnam."</td>"; 200 201 echo "\n\t\t<td title='Straße'>"; … … 221 222 222 223 // Kopf Rechts: weitere Daten? 223 // z.B. hier Ausgabe von "georeferenzierte GebÀudeadresse" ? 224 // z.B. hier Ausgabe von "georeferenzierte GebÀudeadresse" ? 224 225 if ($idanzeige) {linkgml($gkz, $gmlid, "Lage"); } 225 226 … … 315 316 $sql.=$whereclaus."AND lage= $6 AND pseudonummer= $7 ORDER BY laufendenummer;"; 316 317 // pseudonummer character varying(5), laufendenummer character varying(2), 317 318 318 319 $v = array($land,$regbez,$kreis,$gem,$lage,$lage,$hsnr); 319 320 $res = pg_prepare("", $sql); 320 321 $res = pg_execute("", $v); 321 322 322 323 if (!$res) echo "\n<p class='err'>Fehler bei Nebengebäude.<br>".$sql."</p>\n"; 323 324 while($row = pg_fetch_array($res)) { … … 331 332 $sql ="SELECT l.gml_id FROM ax_lagebezeichnungmithausnummer l "; 332 333 $sql.=$whereclaus."AND hausnummer= $6;"; 333 334 334 335 $v = array($land,$regbez,$kreis,$gem,$lage,$pseu); 335 336 $res = pg_prepare("", $sql); 336 337 $res = pg_execute("", $v); 337 338 338 339 if (!$res) echo "<p class='err'>Fehler bei Hauptgebäude.<br>".$sql."</p>\n"; 339 340 while($row = pg_fetch_array($res)) { … … 345 346 $sql ="SELECT l.gml_id, l.laufendenummer FROM ax_lagebezeichnungmitpseudonummer l "; 346 347 $sql.=$whereclaus."AND pseudonummer= $6 AND laufendenummer <> $7 ORDER BY laufendenummer;"; 347 348 348 349 $v = array($land,$regbez,$kreis,$gem,$lage,$pseu,$lfd); 349 350 $res = pg_prepare("", $sql); 350 351 $res = pg_execute("", $v); 351 352 352 353 if (!$res) echo "\n<p class='err'>Fehler bei Nebengebäude.<br>".$sql."</p>\n"; 353 354 while($row = pg_fetch_array($res)) { … … 387 388 $sql.="WHERE v.beziehung_zu= $1 "; 388 389 $sql.="AND v.beziehungsart= $2 ;"; 389 390 390 391 $v = array($gmlid,$bezart); 391 392 $res = pg_prepare("", $sql); … … 396 397 while($row = pg_fetch_array($res)) { // Only You! 397 398 echo "<p>"; 398 if ($idanzeige) {linkgml($gkz, $row["gml_id"], "Gebäude");} 399 if ($idanzeige) {linkgml($gkz, $row["gml_id"], "Gebäude");} 399 400 echo "</p>"; 400 401 echo "\n<table>"; … … 408 409 if (!$row["description"] == "") { 409 410 echo "\n\t<tr><td>Beschreibung:</td><td>".$row["description"]."</td></tr>"; // integer - EntschlÃŒsseln! 410 } 411 } 411 412 412 413 if (!$row["name"] == "") { … … 424 425 } 425 426 echo $row["bauweise_beschreibung"]."</td></tr>"; // integer 426 } 427 } 427 428 428 429 if (!$row["aog"] == "") { 429 430 echo "\n\t<tr><td>Anz. der oberird. Geschosse:</td><td>".$row["aog"]."</td></tr>"; // 430 } 431 } 431 432 432 433 if (!$row["grundflaeche"] == "") { … … 436 437 echo "\n\t<tr><td>Geometrische Fläche:</td><td title='berechnete Fläche'>".$row["flaeche"]." m²</td></tr>"; 437 438 438 if (!$row["individualname"] == "") { 439 if (!$row["individualname"] == "") { 439 440 echo "\n\t<tr><td>Individualname:</td><td>".$row["individualname"]."</td></tr>"; // char(7) 440 441 } … … 442 443 if (!$row["zustand"] == "") { 443 444 echo "\n\t<tr><td>Zustand:</td><td>".$row["zustand"]."</td></tr>"; // integer 444 } 445 } 445 446 446 447 echo "\n</table>"; -
trunk/var/www/info/alkis/alkisnamstruk.php
r61 r64 9 9 15.09.2010 Function "buchungsart" durch JOIN ersetzt, Tabelle GB einzeilig 10 10 14.12.2010 Pfad zur Conf 11 17.12.2010 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 11 12 12 13 ToDo: … … 87 88 echo "\t<tr><td class='nhd'>akademischer Grad:</td><td class='nam'>".$aka."</td></tr>\n"; 88 89 echo "\n</table>\n<hr>\n"; 89 90 90 91 // A d r e s s e 91 92 echo "\n<h3><img src='ico/Strasse_mit_Haus.ico' width='16' height='16' alt=''> Adresse</h3>\n"; … … 96 97 $sql.="AND b.beziehungsart='hat';"; //"ORDER BY ?;"; 97 98 //echo "\n<p class='err'>".$sql."</p>\n"; 98 99 99 100 $v = array($gmlid); 100 101 $resa = pg_prepare("", $sql); … … 123 124 // Name und Adresse Kompakt (im Rahmen) 124 125 // Alles was man fuer ein Anschreiben braucht 125 echo "<img src='ico/Namen.ico' width='16' height='16' alt='Brief' title='Anschrift'>"; // Symbol "Brief" 126 echo "<img src='ico/Namen.ico' width='16' height='16' alt='Brief' title='Anschrift'>"; // Symbol "Brief" 126 127 echo "\n<div class='adr' title='Anschrift'>".$anr." ".$aka." ".$vor." ".$nam."<br>"; 127 128 echo "\n".$str." ".$hsnr."<br>"; … … 179 180 if ($showkey) { 180 181 echo "<span class='key'>".$rowg["bezirk"]."</span> "; 181 } 182 } 182 183 echo $rowg["beznam"]; 183 184 echo "</td>"; … … 186 187 if ($showkey) { 187 188 echo "<span class='key'>".$blattkey."</span> "; 188 } 189 } 189 190 echo $blattart; 190 191 echo "</td>"; … … 199 200 echo "\n\t<td class='gbl'>"; // Namensnummer 200 201 If ($namnum == "") { 201 echo " "; 202 echo " "; 202 203 } else { 203 204 echo $namnum; -
trunk/var/www/info/alkis/alkisrelationen.php
r61 r64 10 10 01.10.2010 htmlentities $otyp 11 11 14.12.2010 Pfad zur Conf 12 17.12.2010 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 12 13 */ 13 14 ini_set('error_reporting', 'E_ALL'); … … 50 51 echo "\n\n<h3 title='Die gml_is ist global eindeutig'>".$gmlid."</h3>"; 51 52 $sql="SELECT beziehungsart, beziehung_zu FROM alkis_beziehungen WHERE beziehung_von= $1;"; 52 53 53 54 $v = array($gmlid); 54 55 $res = pg_prepare("", $sql); 55 56 $res = pg_execute("", $v); 56 57 57 58 echo "\n<table>"; 58 59 if (!$res) { // vorab Anzahl der Saetze ermitteln? … … 71 72 } 72 73 $sql="SELECT beziehungsart, beziehung_von FROM alkis_beziehungen WHERE beziehung_zu= $1;"; 73 74 74 75 $v = array($gmlid); 75 76 $res = pg_prepare("", $sql);
Note: See TracChangeset
for help on using the changeset viewer.