MySQL - 4.1.22 / phpMyAdmin - 2.8.0.1 / PHP Version 5.1.5
MySQL-Zeichensatz: UTF-8 Unicode (utf8)
Holas,
ich wollte in meiner DB wieder folgende Aenderung / Umbenennung durchfuehren, da sich die URL eines Servers geaendert hat. Hatte es frueher schon mal gemacht und funzte - Klappt aber nicht mehr!
Mein SQL-Befehl fuer die Aenderung lautet:
UPDATE phpbb_posts
SET post_text = REPLACE(post_text, 'cotton', 'vs120044')
WHERE post_text LIKE '%cotton%'
Es kommt folgender Fehler in der DB:
#1054 - Unknown column 'post_text' in 'where clause'
(die "post_text" existiert aber!)
(Fehler: 1054 SQLSTATE: 42S22 (ER_BAD_FIELD_ERROR) )
Kann mir bitte jemand weiterhelfen?
DB - Änderung Text in allen Beiträgen!
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
DB - Änderung Text in allen Beiträgen!
Saludos - Foxx
phpBB_2.0.23 | phpBB_3.0.5 | PHP5
phpBB_2.0.23 | phpBB_3.0.5 | PHP5
Der SQL Befehl sollte so Aussehen :
UPDATE phpbb_posts_text
SET post_text = REPLACE(post_text, 'old text', 'new text')
WHERE post_text LIKE '%old text%'
Quelle:
http://www.phpbb.de/viewtopic.php?t=56896
UPDATE phpbb_posts_text
SET post_text = REPLACE(post_text, 'old text', 'new text')
WHERE post_text LIKE '%old text%'
Quelle:
http://www.phpbb.de/viewtopic.php?t=56896
Ich installiere euch MODs, Styles und richte euch einen Forum. Wenn Interessiert per PN melden.
Bilder Hochladen : http://multi-hoster.com
Bilder Hochladen : http://multi-hoster.com
Hola sound-ks,
DANKE fuer deine promte Hilfe, es funzt!
UPDATE phpbb_posts_text
SET post_text = REPLACE(post_text, 'old text', 'new text')
WHERE post_text LIKE '%old text%' ;
Der SQL Befehl funzt bei mir nur mit semikolon [;] am Schluss
Warum das so ist hab ich noch nicht erfahren, wuerde es aber gerne wissen, hast du eine Idee dazu? DB ist mit phpbb2 und PHP 5.1.5
PS: Danke MODs fuer die Verschiebung!
DANKE fuer deine promte Hilfe, es funzt!

Deine Empfehlung hatte ich schon probiert und so klappte es:sound-ks hat geschrieben:Der SQL Befehl sollte so Aussehen :
UPDATE phpbb_posts_text
SET post_text = REPLACE(post_text, 'old text', 'new text')
WHERE post_text LIKE '%old text%'
UPDATE phpbb_posts_text
SET post_text = REPLACE(post_text, 'old text', 'new text')
WHERE post_text LIKE '%old text%' ;
Der SQL Befehl funzt bei mir nur mit semikolon [;] am Schluss

Warum das so ist hab ich noch nicht erfahren, wuerde es aber gerne wissen, hast du eine Idee dazu? DB ist mit phpbb2 und PHP 5.1.5
PS: Danke MODs fuer die Verschiebung!
Saludos - Foxx
phpBB_2.0.23 | phpBB_3.0.5 | PHP5
phpBB_2.0.23 | phpBB_3.0.5 | PHP5