some changes to AddressDB
This commit is contained in:
@@ -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'];
|
||||
|
||||
Reference in New Issue
Block a user