我有一个情况,我有这个html符号(‚
)的自定义字段。当我试图用等价的(,)来替换它时,我就是做不到…
我使用这个sql
查询:
$wpdb->query ("UPDATE $wpdb->postmeta SET `meta_value` = REPLACE(`meta_value`, ''%‚ %'') WHERE `meta_value` LIKE '‚'");
我做错了什么?
从‚对于逗号,使用如下所示的替换:
select replace(meta_value, '‚', ',') from your_table where meta_value like ','
显示为用于测试的select语句,实际更新:
update set your_table set meta_value = replace(meta_value, '‚', ',') where meta_value like ','
经过搜索和尝试,我设法用这个查询做到这一点:
$wpdb->query ("UPDATE $wpdb->postmeta set meta_value = replace(meta_value, '‚', ',') WHERE `meta_key` LIKE 'description'");