some changes to AddressDB

This commit is contained in:
Frank Schubert
2022-09-01 14:39:37 +02:00
parent 976ab357a5
commit e900b305a8
7 changed files with 40 additions and 55 deletions
@@ -1,10 +1,11 @@
<?php
class ADBHausnummerModel {
public $gemeinde_id;
public $plz_id;
public $strasse_id;
public $kennziffer;
public $name;
public $plz;
public $create_by = null;
public $edit_by = null;
@@ -116,6 +117,14 @@ class ADBHausnummerModel {
private static function getSqlFilter($filter) {
$where = "1=1 ";
if(array_key_exists("plz_id", $filter)) {
$plz_id = $filter['plz_id'];
if(is_numeric($plz_id)) {
$where .= " AND Hausnummer.plz_id=$plz_id";
} elseif(is_array($plz_id) && count($plz_id)) {
$where .= " AND Hausnummer.plz_id IN (". implode(",", $plz_id).")";
}
}
if(array_key_exists("strasse_id", $filter)) {
$strasse_id = $filter['strasse_id'];