Ignore:
Timestamp:
12/16/10 12:36:42 (13 years ago)
Author:
astrid.emde
Message:

Umstellung auf prepared statements

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/var/www/info/alkis/alkisgebaeudenw.php

    r60 r61  
    5757$sqlf.="FROM ax_flurstueck f "; 
    5858$sqlf.="JOIN ax_gemarkung  g ON f.land=g.land AND f.gemarkungsnummer=g.gemarkungsnummer "; 
    59 $sqlf.="WHERE f.gml_id='".$gmlid."';"; 
    60 $resf=pg_query($con,$sqlf); 
     59$sqlf.="WHERE f.gml_id= $1;"; 
     60 
     61$v = array($gmlid); 
     62$resf = pg_prepare("", $sqlf); 
     63$resf = pg_execute("", $v); 
     64 
    6165if (!$resf) { 
    6266        echo "\n<p class='err'>Fehler bei Flurst&uuml;cksdaten\n<br>".$sqlf."</p>\n"; 
     
    147151 
    148152// ID des aktuellen FS 
    149 $sqlg.="WHERE f.gml_id='".$gmlid."' ";  
     153$sqlg.="WHERE f.gml_id= $1 ";  
    150154 
    151155// ALT: "within" liefert nur Gebaeude, die komplett im Flurstueck liegen 
     
    166170// ax_gebaeude  (zeigtAuf) ax_LagebezeichnungMitHausnummer    (HauptgebÀude) 
    167171// ax_gebaeude  (hat)      ax_LagebezeichnungMitPseudonummer  (NebengebÀude) 
    168 $resg=pg_query($con,$sqlg); 
     172 
     173$v = array($gmlid); 
     174$resg = pg_prepare("", $sqlg); 
     175$resg = pg_execute("", $v); 
     176 
    169177if (!$resg) { 
    170178        echo "\n<p class='err'>Keine Geb&auml;ude ermittelt.<br>\nSQL=<br></p>\n"; 
Note: See TracChangeset for help on using the changeset viewer.