วิธีนี้มีประโยชน์อย่างไร?
คือเว็บไซต์ 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命令







เพิ่มเพื่อน