Changeset 394 for trunk/info/info/alkisn/alkisfkt.php
- Timestamp:
- 11/03/17 13:56:10 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/info/info/alkisn/alkisfkt.php
r391 r394 12 12 2017-06-08 gestreifte Tabelle, Feinkorrekturen 13 13 2017-10-17 Deutsches Datumsformat fÃŒr Geburtsdatum der Person 14 2017-11-03 neue function werteliste() 14 15 */ 15 16 … … 521 522 } // End function eigentuemer 522 523 524 function werteliste ($element, $bezeichnung ,$sqlin) { 525 // Eine oder mehrere EntschlÃŒsselungen aus "alkis_wertearten" in eine Zeile ausgeben. 526 // Dient dazu, SchlÃŒssel-ARRAYs auflösen ohne die Zeile mehrfach aufzulisten (JOIN) 527 // Anwendung: FS-Nachweis BodenschÀtzung "Klimastufe + WasserverhÀltnisse" 528 global $debug; 529 $sql="SELECT k, v FROM alkis_wertearten WHERE element = $1 AND bezeichnung = $2 AND k IN (".$sqlin.") ORDER BY k;"; 530 $v = array($element, $bezeichnung); 531 $res = pg_prepare("", $sql); 532 $res = pg_execute("", $v); 533 if (!$res) { 534 echo "\n<p class='err'>Fehler bei Werteliste aus alkis_wertearten.</p>"; 535 if ($debug > 2) {echo "\n<p class='dbg'>SQL=<br>".htmlentities($sql, ENT_QUOTES, "UTF-8")."<br>$1 = '".$sqlin."'</p>";} 536 return; 537 } 538 $i=0; 539 while($row = pg_fetch_array($res)) { 540 echo " ".$row["v"]; 541 $i++; 542 } 543 pg_free_result($res); 544 if ($i == 0 ) {echo "(kein Treffer)";} 545 return; 546 } 547 523 548 ?>
Note: See TracChangeset
for help on using the changeset viewer.