Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Select-Anweißung für Plz-suche [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Select-Anweißung für Plz-suche


 
Flashworker17
31-07-2002, 15:31 
 
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

 
Wotan
31-07-2002, 15:41 
 
Versuchs mal mit

LIKE PLZ=' $plz%'


Sollte alles aus der Postleitzahlendatenbank finden was mit dem Anfagng übereinstimmt.

 
Flashworker17
31-07-2002, 15:42 
 
ah das heißt hier nicht Platzhalter sondern Wildcart
[habs zufällig in nem anderen Threat gefunden]

'$plzx%' funktioniert dann in dem Fall



// sieht mir aber endlich mal nach dem Kompetenten Forum aus,
das such ich schon länger ohne erfolg :-/



Thx Wotan


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:30 Uhr.