Comando sql Modifica in batch il valore chiave specificato nel campo log _ Meta dell 'articolo zblog zbp _ post

A cosa serve questo metodo?

Questo è il nostro sito zblog, dopo aver cambiato tema, voglio chiamare il contenuto del vecchio campo log_Meta nel nuovo tema, ma il nuovo tema e il vecchio tema non è lo stesso nome chiave.

Ad esempio, si utilizza un tema di prodotto, il nuovo tema ha il nome chiave di prezzo price (la variabile di chiamata è: $article - > Metas - > price) e il vecchio tema ha il nome chiave di prezzo jiage (la variabile di chiamata è: $article - > Metas - > jiage).
Vogliamo modificare il prezzo di Jiage, allora come si può modificare il volume?

Comandi SQLcome segue

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

Si prega di notare che la lunghezza dei caratteri non può essere sbagliata!

Se contiene anche il nome chiave del prezzo originale, il nome chiave del prezzo originale per il nuovo tema è oldprice e il nome chiave del prezzo originale per il vecchio tema è yuananjia. Come si deve eseguire l'ordine di sostituzione con il prezzo di sostituzione?

Il comando SQL è il seguente:

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

Infine, dovrai eseguire il comando sql su phpmyadmin.

image.png

Non piace1

Questo articolo è collegato:https://it.finchui.com/zblog-course/86.html

Commento degli utenti di rete

Immagino che ti piaccia.

Merce caldo
Articoli caldi
Etichette calde
Etichette relative
Edizione del negozio FinchUI Zona privilegiata di Hong Kong

Condivisione

Copiare il link

Lo studio delle stelle.Aggiungi amici

Orario di lavoro: 9: 00 - 22: 00
Sabato, Domenica: 14: 00 - 22: 00
wechat
Aggiungi il servizio micro