sql-Befehl Massenänderung des Schlüsselwerts im zblog-Artikel zbp _ post-Datentabellen im Feld log _ Meta

Wozu nützt diese Methode?

Nach dem Wechsel des Themas möchte ich den Inhalt des alten Themas log_Meta-Felds in einem neuen Thema aufrufen, aber das neue Thema ist nicht der Schlüsselname des alten Themas.

Angenommen, Sie verwenden ein Commodity-Thema, der Preis-Schlüsselname des neuen Themas ist price (Aufrufvariable: $article - > Metas - > price), und der Preis-Schlüsselname des alten Themas ist jiage (Aufrufvariable: $article - > Metas - > jiage).
Wir möchten Jiage in Price ändern, also wie kann ich Massen ändern?

SQL Befehlewie folgt

UPDATE zbp_post
SET log_Meta = REPLACE(log_Meta, 's:5:"jiage";', 's:5:"price";');

Bitte beachten Sie, dass die Länge der Zeichen nicht falsch sein kann!

Wenn auch der Schlüsselname des ursprünglichen Preises enthalten ist, ist der ursprüngliche Schlüsselname des neuen Themas oldprice und der ursprüngliche Schlüsselname des alten Themas yuanjia. Wie sollte ich zusammen mit dem Befehl, der den Ersatzpreis ersetzt, zusammenführen?

Der SQL-Befehl lautet wie folgt:

UPDATE zbp_post
SET log_Meta = REPLACE(REPLACE(log_Meta, 's:5:"jiage";', 's:5:"price";'), 's:7:"yuanjia";', 's:8:"oldprice";');

Schließlich müssen Sie den SQL-Befehl in phpmyadmin ausführen.

image.png

Kennzeichnung:SQL BefehleZ-blogPHP
nicht gefällt.1

Dieser Text verlinkt:https://de.finchui.com/zblog-course/86.html

Netze kommentieren

Vermutlich gefällt dir das.

Heiße Waren
Heiße Artikel
Heißes Label
Relevante Etiketten
FinchUI Shop-Version

Teilen

Kopieren Sie den Link

Das SternenstudioFügen Sie Freunde hinzu

Arbeitszeiten: 9: 00 - 22: 00
Samstag, Sonntag: 14: 00 - 22: 00 Uhr
wechat
Hinzufügen von Mikro-Kunden.