CoverUnder
Mitglied
Hallo,
ich habe Telefonnummern in einer MySQL Datenbank gespeichert. Da möchte ich nun die Vorwahl in Klammer setzen.
Zum Beispiel steht da aktuell:
"1234 5678912"
Dann soll da nun "(1234) 5678912" stehen.
Da es aber sein kann, dass eine Telefonnummer durch Zufall die Vorwahl auch in der Mitte enthält, also zb so aussieht: "1234 4612345", möchte ich die Klammer wirklich nur am Anfang setzen.
Sonst hätte ich es nämlich so gelöst (direkt über PHPMyAdmin):
Leider hänge ich da nun... hat jemand eine Idee, wie das möglichst einfach zu lösen ist?
Lässt sich das vielleicht irgendwie mittels Platzhalter lösen? Ich kann bei PHPMyAdmin in der Suche ja auch nach 1234% suchen und er spuckt mir alle Nummern aus, die den Wert am Anfang enthalten... lässt sich das irgendwie auf Replace umlegen?
Vielen Dank schonmal!
ich habe Telefonnummern in einer MySQL Datenbank gespeichert. Da möchte ich nun die Vorwahl in Klammer setzen.
Zum Beispiel steht da aktuell:
"1234 5678912"
Dann soll da nun "(1234) 5678912" stehen.
Da es aber sein kann, dass eine Telefonnummer durch Zufall die Vorwahl auch in der Mitte enthält, also zb so aussieht: "1234 4612345", möchte ich die Klammer wirklich nur am Anfang setzen.
Sonst hätte ich es nämlich so gelöst (direkt über PHPMyAdmin):
PHP:
UPDATE tabelle SET nummer = REPLACE(nummer,' 1234','(1234)')
Leider hänge ich da nun... hat jemand eine Idee, wie das möglichst einfach zu lösen ist?
Lässt sich das vielleicht irgendwie mittels Platzhalter lösen? Ich kann bei PHPMyAdmin in der Suche ja auch nach 1234% suchen und er spuckt mir alle Nummern aus, die den Wert am Anfang enthalten... lässt sich das irgendwie auf Replace umlegen?
Vielen Dank schonmal!