我正在使用 phpmyadmin
在帖子的每个标题中都包含“In x”(x 是 1 到 1000 范围内的数字)
例子:
In 434 Hello everybody ----> remove "In 434" -----> Hello everybody
In 62 Hi everybody ----> remove "In 62" ------> Hi everybody
In 2 I am newmember ----> remove "in 2" ------> I am newmember
如何使用 sql 查询删除“In x”?
这是我的代码
SELECT wp_posts.post_title FROM wp_posts Where wp_posts.post_status = 'publish'
$result = preg_replace('/In \d+ /','',$title);
UPDATE wp_post SET post_content = $result
但是是说一个错误
"#1064 - 您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册,以便在 '$result = preg_replace('/In \d+ /','',$title) 附近使用正确的语法'在第 2 行"
非常感谢你 !对不起,我的英语不好 !