Hi,
Ich will den User eine PLZ eingeben lassen.
Wenn der User zb 39 eingibt sollen alle Datenbank-eintäge die mit 39 anfagen (z.b. 39567 angezeigtwerden)
Genauso sollen aber auch bei Angabe von 3 Stellen nur noch die letzten 2 Stellen angezeigt werden.
Hat dafür jmd ne Idee?
$plzx ist der wert der PLZ
$anzahl=strlen($plzx);
for($anzahl;$anzahl==0;$anzahl--){
$plzy[$anzahl] = $plzx[$anzahl];}
$testx = $plzx[0].$plz[1];
$result = mysql_query("SELECT * FROM flash_user WHERE plz LIKE '$testx' order by nickname asc LIMIT 0,20");
Bin für jede Hilfe dankbar
Gruß Flashworker17
P.S: Oder gibts da auch direkt irgendwelche Platzhalter sowie '$plzx*' oder '$plz'* erstes funzt auf jeden Fall nicht
Ich will den User eine PLZ eingeben lassen.
Wenn der User zb 39 eingibt sollen alle Datenbank-eintäge die mit 39 anfagen (z.b. 39567 angezeigtwerden)
Genauso sollen aber auch bei Angabe von 3 Stellen nur noch die letzten 2 Stellen angezeigt werden.
Hat dafür jmd ne Idee?
$plzx ist der wert der PLZ
$anzahl=strlen($plzx);
for($anzahl;$anzahl==0;$anzahl--){
$plzy[$anzahl] = $plzx[$anzahl];}
$testx = $plzx[0].$plz[1];
$result = mysql_query("SELECT * FROM flash_user WHERE plz LIKE '$testx' order by nickname asc LIMIT 0,20");
Bin für jede Hilfe dankbar
Gruß Flashworker17
P.S: Oder gibts da auch direkt irgendwelche Platzhalter sowie '$plzx*' oder '$plz'* erstes funzt auf jeden Fall nicht
Kommentar