這個方法有什麼用呢?
就是我們的zblog網站,更换了主题以後,想在新的主题调用舊主题log_Meta字段的内容,但是新主题與舊主题的鍵名又不一樣。
比如說你使用了一個商品主题,新主题的價格鍵名是price(调用變量是:$article->Metas->price),而舊主题的價格鍵名是jiage(调用變量是:$article->Metas->jiage)。
我們希望把jiage改為price,那麼怎麼批量修改呢?
sql命令如下
UPDATE zbp_post
SET log_Meta = REPLACE(log_Meta, 's:5:"jiage";', 's:5:"price";');请注意,字符的長度不能错了!
如果還包含原價的鍵名在内,新主题的原價鍵名是oldprice,舊主题的原價鍵名是yuanjia。與替换替换價格的命令合并在一起,應该怎麼执行呢?
sql命令如下
UPDATE zbp_post
SET log_Meta = REPLACE(REPLACE(log_Meta, 's:5:"jiage";', 's:5:"price";'), 's:7:"yuanjia";', 's:8:"oldprice";');最後,你要在phpmyadmin执行sql命令







添加好友