PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr (https://www.php-resource.de/forum/)
-   SQL / Datenbanken (https://www.php-resource.de/forum/sql-datenbanken/)
-   -   [SQL allgemein] match von zahlen (https://www.php-resource.de/forum/sql-datenbanken/51710-sql-allgemein-match-von-zahlen.html)

kingpint 10-03-2005 15:49

[SQL allgemein] match von zahlen
 
hi!
ich hab hier ne db mit postleitzahlen und die sollen nach benutzereingabe nach der ersten zahl ausgegeben werden.
z.b.: bei suche nach "8" sollen alle PLZ mit 8 beginnend ausgegeben werden. wie kann ich da meine abfrage realisieren? mit LIKE $plz% gehts nich :( danke

Shurakai 10-03-2005 15:50

Wie kommst du dadrauf dass das nicht geht?

LIKE '8%' ....

kingpint 10-03-2005 16:13

also hier mal die abfrage:
$abfrage = $dbh->prepare("SELECT termine.ort, termine.plz, termine.datum_a, termine.datum_e, bereiche.seminar FROM termine, bereiche WHERE termine.sem_id = bereiche.sem_id AND termine.plz LIKE '$plz%' ORDER BY termine.datum_a ASC");

termine,bereiche = tabelle
und jetz gibt er nur aus, wo die plz genau der $plz entspricht. und da die $plz nur eine zahl zwischen 0-9 ist, aber keine stadt eine plz nur aus einer zahl zwischen 0-9 hat gehts nich....

TobiaZ 10-03-2005 16:41

koste mal bitte die query, die an die DB gesendet wird (!= PHP-Code) sag mal, welche ergebnisse konkret rauskommen.

kingpint 10-03-2005 16:46

hat sich erledigt, danke! die abfrage an sich is ok, hatte den bug wo anders, als er die ausgabemenge hätte hochzählen sollen und dementsprechend tabellen für die ausgabe machen sollte. *G*
aber danke nochmal für die hilfe!


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:37 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
[c] ebiz-consult GmbH & Co. KG