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.







Aggiungi amici