Hi
ich weiss nicht, wo nach ich suchen sollte/muss und auch nicht wie ich es richtig erklären soll, damit man es versteht (oder beschreiben/nennen, wie auch immer).
Also folgendes Problem:
Ich hab in einer Datenbank verschiedene Datensätze von Benutzern, die haben bestimmte Postleitzahlteile (also nur die ersten 3 Ziffern, oder 4 oder wie auch immer (können auch alle sein).
Bei einer Eingabe einer ganzen Postleitzahl, sollen dann diese Datensätze angezeigt werden, welche übereinstimmen mit dem Teil.
Normalerweise benutzt man ja LIKE und dementsprechend noch %
Beispiel:
Code:
$sql = "SELECT nname, vname
FROM user_daten
WHERE abplz LIKE '". $plz ."%'";
aber das geht ja in meinem Fall nicht, da abplz ja nur der Teil ist und $plz die gesamte Postleitzahl.
Gibt es eine Möglichkeit es herumzudrehen?
Also beispielsweise in irgendeinerweise so:
Code:
$sql = "SELECT nname, vname
FROM user_daten
WHERE abplz% LIKE '". $plz ."'";
Funktioniert aber nicht so
Möchte das ganze ohne zusätzliche Abfrage machen
Danke für Hilfe