GRGL: WHERE in PHP

Beitrag lesen

Hallo,

ich habe ein kleines Problem, weiß nicht so recht wie ich es lösen soll. Ich habe Telefonnummern die unterschiedlich eingetragen wurden:

0221 - xx xx xx 1 0221 - xxx xxx xxx 1 0221 - xxxxxxxxx 0221-xxxx

Wenn ich mit

WHERE telNummer=

suche, wird mir nur ein Ergebnis angezeigt wenn es genau so geschrieben wird. Gibt es eine PHP Funktion wo ich diese Daten bei der suche in ein Format bringen kann um den Eintrag zu finden, egal wie er geschrieben ist?

Hast Du es schon einmal statt mit einem "=" mit einem "like" probiert? Falls Du in Deinem Problemkontext like einsetzen kannst, könntest Du es vielleicht mit den SQL-Wildcards Deines DBMS probieren. Du müsstest Dir also überlegen, an welchen Stellen Du in den Nummern diese Jokerzeichen setzen kannst. Das ist wahrscheinlich ein mieserabler Filter in Deinem Fall, aber vielleicht hilft der Ansastz erst einmal ein Stückchen weiter.