Ensaw
Mitglied
Hallo,
ich plage mich seit geraumer Zeit mit einem Problem. Und zwar habe ich einen Filter geschrieben, der Postleitzahlen vergleicht und diese ausgibt.
Nun ist es so, dass wenn ich in das Suchfeld "50000" eingebe, alle von 50000 und aufwärts ausgegeben werden.
Ich möchte dies dennoch so einschränken, dass wenn ich nur "5" eingebe, alle mit dem Anfang "5" und höher ausgegeben werden. Dies soll auch geschehen wenn ich "50" oder ähnliches eingebe.
Ich arbeite mit einem Array und mit dem Code vergleiche ich die Postleitzahlen:
ich plage mich seit geraumer Zeit mit einem Problem. Und zwar habe ich einen Filter geschrieben, der Postleitzahlen vergleicht und diese ausgibt.
Nun ist es so, dass wenn ich in das Suchfeld "50000" eingebe, alle von 50000 und aufwärts ausgegeben werden.
Ich möchte dies dennoch so einschränken, dass wenn ich nur "5" eingebe, alle mit dem Anfang "5" und höher ausgegeben werden. Dies soll auch geschehen wenn ich "50" oder ähnliches eingebe.
Ich arbeite mit einem Array und mit dem Code vergleiche ich die Postleitzahlen:
PHP:
if ($this->_plzvon != "")
{
$inListeHinzufuegen = $inListeHinzufuegen && ($this->_plzvon<=$kunde->postleitzahl);
}
if ($this->_plzbis != "")
{
$inListeHinzufuegen = $inListeHinzufuegen && ($kunde->postleitzahl<=$this->_plzbis);
}