Seite 1 von 1

suchen und ersetzen in datenbank

Verfasst: 17.01.2005, 15:41
von pvdb
hi,

gibst es eine möglichkeit direkt über sql einen ausdruck durch einen anderen zu ersetzen oder muss ich mir extra nen php script programmieren?

phil

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 17.01.2005, 16:34
von Ice Man
du kannst in phpmyadmin auch befehle eingeben

so in der art

Update table1 where bedingung='ok' set newbedingung='nicht ok' ;

Verfasst: 17.01.2005, 17:30
von pvdb
hi,

vielleicht hätte ich meine frage etwas besser ausformulieren müssen. dein beispiel ist klar, nur ich meinte einen bestimmten inhalt einer spalte durch nix ersetzen, z.b. aus einer textbeschreibung alle <br> entfernen, aber im notfall baue ich mir nen script :)

phil

Verfasst: 17.01.2005, 17:40
von derHund
ja, das geht direkt über sql.

Code: Alles auswählen

... SET column = REPLACE&#40;column, alt, neu&#41; ...
irgendwie so in dieser richtung, manual hilft.

achso, mysql kann auch regexp ...

Verfasst: 17.01.2005, 19:43
von pvdb
jo besten dank. habe mir bereits nen script geschrieben, welches nun eine stunde durchläuft, aber beim nächsten mal weiß ich auf jeden fall bescheid. sowas braucht man ja immer mal.

phil