Zeichen ersetzen per SQL..

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
compuphonic
Mitglied
Beiträge: 18
Registriert: 20.12.2005 03:23
Wohnort: Aldi Süd + O-Busse.
Kontaktdaten:

Zeichen ersetzen per SQL..

Beitrag von compuphonic »

huhu ich versuche in postings zeichen durch andere zeichen zu ersetzen..

UPDATE forumprefix_posts_text
SET post_text = REPLACE(post_text, 'ü', 'ü')
WHERE post_text LIKE '%ü%'

klappt aber leider nicht, was ist denn daran falsch?
ich will damit falsche Umlaufe umkonvertieren..

da es ein umzugsproblem war, poste ich das mal hier, ist hoffentlich richtig..
weil ansich ist es ja eine SQL frage..
compuphonic
Mitglied
Beiträge: 18
Registriert: 20.12.2005 03:23
Wohnort: Aldi Süd + O-Busse.
Kontaktdaten:

Beitrag von compuphonic »

hmm, weiss keiner? schade..

muss ich wohl ein php script schreiben..
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Re: Zeichen ersetzen per SQL..

Beitrag von buegelfalte »

compuphonic hat geschrieben:klappt aber leider nicht, was ist denn daran falsch?
Gibts ne Fehlermeldung ?
Ansonsten kannst du die WHERE-Anweisung auch weglassen, der ersetzt ja eh nur, wo es vorkommt ...
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
compuphonic
Mitglied
Beiträge: 18
Registriert: 20.12.2005 03:23
Wohnort: Aldi Süd + O-Busse.
Kontaktdaten:

Beitrag von compuphonic »

stimmt eigentlich.. nunja, er findet das zeug scheinbar nicht.. er sagt halt er hätte 0 zeilen bearbeitet.. ich versuchs mal ohne where klausel..

nun, der skin sagt ja: utf8, also myphpadmin, obs da konflikte gibt? ich will die zeichen ja in ISO haben..
wie kann man da sicher gehen?..
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Re: Zeichen ersetzen per SQL..

Beitrag von IPB_Flüchtling »

compuphonic hat geschrieben:UPDATE forumprefix_posts_text
SET post_text = REPLACE(post_text, 'ü', 'ü')
WHERE post_text LIKE '%ü%'
Hallo compuphonic,

statt forumprefix verwendest Du aber schon den tatsächlichen Präfix der Tabelle posts_txt?

Normalerweise heißt die Tabelle phpbb_posts_txt. Wie sie bei Dir heißt, weiß ich natürlich nicht.

Mehr dazu hier: http://www.phpbb.de/viewtopic.php?p=317782#317782

LG, IPB_Flüchtling
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

@compuphonic:

Da Du gerade online bist, editiere ich meinen Beitrag jetzt mal nicht sondern schreibe einen neuen:

Schau Dir mal diesen Thread an: http://www.phpbb.de/viewtopic.php?t=101 ... derzeichen

LG, IPB_Flüchtling
compuphonic
Mitglied
Beiträge: 18
Registriert: 20.12.2005 03:23
Wohnort: Aldi Süd + O-Busse.
Kontaktdaten:

Beitrag von compuphonic »

selbstverständlich, ich poste den nur nicht hier, ich bin paranoiiker™
ich nenn es jetzt mal forumprefix.. könnte auch schwaderlappen heissen, solang es eben der wahrheit entspricht..

ist mir natürlich klar.

übrigens ist das problem sicher in tateinheit mit der tatsache: myphpadmin nutzt utf8, stell ich auf iso seh ich zwar auch komisch zeichen ,aber diese durch die richtigen ersetzen will die dB nicht..

war vorher iso, soll iso bleiben, man kann aber als anzeige nur utf wählen (deutsch und englisch)..

vermutlich ist das auch ein problem und er erkennt garnicht erst diese zeichen.. wie kann man sowas überprüfen? sind ja alles schräge zeichen..

HUCH 2tes posting nicht gesehen. ich check das mal..

imuss ich checken..
compuphonic
Mitglied
Beiträge: 18
Registriert: 20.12.2005 03:23
Wohnort: Aldi Süd + O-Busse.
Kontaktdaten:

Beitrag von compuphonic »

thema nicht erledigt..

nur falls sich einer interessiert ;) *G*
compuphonic
Mitglied
Beiträge: 18
Registriert: 20.12.2005 03:23
Wohnort: Aldi Süd + O-Busse.
Kontaktdaten:

Beitrag von compuphonic »

ich gebs auf, hab einfach ein tool gebastelt, was das ganze dann umrödelt.. - auch auf die gefahr hin, dass keinen das interessiert.. ;)

gegen info dazu hab ich immernoch nix *G*
Antworten

Zurück zu „Coding & Technik“