Changeset 61 for trunk/var/www/info/alkis/alkislage.php
- Timestamp:
- 12/16/10 12:36:42 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/var/www/info/alkis/alkislage.php
r60 r61 107 107 } 108 108 109 $sql.="WHERE l.gml_id='".$gmlid."';"; 110 111 $res=pg_query($con,$sql); 109 $sql.="WHERE l.gml_id= $1;"; 110 111 $v = array($gmlid); 112 $res = pg_prepare("", $sql); 113 $res = pg_execute("", $v); 114 112 115 if (!$res) echo "\n<p class='err'>Fehler bei Lagebezeichnung\n<br>".$sql."</p>\n"; 113 116 … … 243 246 $sql.="JOIN ax_flurstueck f ON f.land=g.land AND f.gemarkungsnummer=g.gemarkungsnummer "; 244 247 $sql.="JOIN alkis_beziehungen v ON f.gml_id=v.beziehung_von "; 245 $sql.="WHERE v.beziehung_zu= '".$gmlid."'"; // id Lage246 $sql.="AND v.beziehungsart= '".$bezart."'";248 $sql.="WHERE v.beziehung_zu= $1 "; // id Lage 249 $sql.="AND v.beziehungsart= $2 "; 247 250 $sql.="ORDER BY f.gemarkungsnummer, f.flurnummer, f.zaehler, f.nenner;"; 248 251 249 $resf=pg_query($con,$sql); 252 $v = array($gmlid,$bezart); 253 $resf = pg_prepare("", $sql); 254 $resf = pg_execute("", $v); 255 250 256 if (!$resf) {echo "<p class='err'>Fehler bei Flurstück<br><br>".$sql."</p>\n";} 251 257 … … 299 305 echo "\n\n<a name='lage'></a><h3><img src='ico/Lage_mit_Haus.ico' width='16' height='16' alt=''> Lage</h3>\n"; 300 306 echo "\n<p>andere Lagebezeichnungen zur gleichen Hausnummer.</p>"; 301 $whereclaus="WHERE land= '".$land."' AND regierungsbezirk='".$regbez."' AND kreis='".$kreis."' AND gemeinde='".$gem."' AND lage=".$lage."";307 $whereclaus="WHERE land= $1 AND regierungsbezirk= $2 AND kreis= $3 AND gemeinde= $4 AND lage= $5 "; 302 308 $url=$self."gkz=".$gkz."&id=".$id."&gmlid="; // Basis 303 309 … … 307 313 echo "\n<p>Nebengebäude: "; 308 314 $sql ="SELECT l.gml_id, l.laufendenummer FROM ax_lagebezeichnungmitpseudonummer l "; 309 $sql.=$whereclaus."AND lage= ".$lage." AND pseudonummer='".$hsnr."'ORDER BY laufendenummer;";315 $sql.=$whereclaus."AND lage= $6 AND pseudonummer= $7 ORDER BY laufendenummer;"; 310 316 // pseudonummer character varying(5), laufendenummer character varying(2), 311 $res=pg_query($con,$sql); 317 318 $v = array($land,$regbez,$kreis,$gem,$lage,$lage,$hsnr); 319 $res = pg_prepare("", $sql); 320 $res = pg_execute("", $v); 321 312 322 if (!$res) echo "\n<p class='err'>Fehler bei Nebengebäude.<br>".$sql."</p>\n"; 313 323 while($row = pg_fetch_array($res)) { … … 320 330 echo "\n<p>Hauptgebäude: "; 321 331 $sql ="SELECT l.gml_id FROM ax_lagebezeichnungmithausnummer l "; 322 $sql.=$whereclaus."AND hausnummer='".$pseu."';"; 323 $res=pg_query($con,$sql); 332 $sql.=$whereclaus."AND hausnummer= $6;"; 333 334 $v = array($land,$regbez,$kreis,$gem,$lage,$pseu); 335 $res = pg_prepare("", $sql); 336 $res = pg_execute("", $v); 337 324 338 if (!$res) echo "<p class='err'>Fehler bei Hauptgebäude.<br>".$sql."</p>\n"; 325 339 while($row = pg_fetch_array($res)) { … … 330 344 echo "\n<p>weitere Nebengebäude: "; 331 345 $sql ="SELECT l.gml_id, l.laufendenummer FROM ax_lagebezeichnungmitpseudonummer l "; 332 $sql.=$whereclaus."AND pseudonummer='".$pseu."' AND laufendenummer <> '".$lfd."' ORDER BY laufendenummer;"; 333 $res=pg_query($con,$sql); 346 $sql.=$whereclaus."AND pseudonummer= $6 AND laufendenummer <> $7 ORDER BY laufendenummer;"; 347 348 $v = array($land,$regbez,$kreis,$gem,$lage,$pseu,$lfd); 349 $res = pg_prepare("", $sql); 350 $res = pg_execute("", $v); 351 334 352 if (!$res) echo "\n<p class='err'>Fehler bei Nebengebäude.<br>".$sql."</p>\n"; 335 353 while($row = pg_fetch_array($res)) { … … 367 385 $sql.="LEFT JOIN ax_gebaeude_bauweise h ON g.bauweise = h.bauweise_id "; 368 386 $sql.="LEFT JOIN ax_gebaeude_funktion u ON g.gebaeudefunktion = u.wert "; 369 $sql.="WHERE v.beziehung_zu='".$gmlid."' "; 370 $sql.="AND v.beziehungsart='".$bezart."' ;"; 371 $res=pg_query($con,$sql); 387 $sql.="WHERE v.beziehung_zu= $1 "; 388 $sql.="AND v.beziehungsart= $2 ;"; 389 390 $v = array($gmlid,$bezart); 391 $res = pg_prepare("", $sql); 392 $res = pg_execute("", $v); 372 393 373 394 if (!$res) echo "<p class='err'>Fehler bei Gebaeude.<br>".$sql."</p>\n";
Note: See TracChangeset
for help on using the changeset viewer.