Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过SQL/PhpMyAdmin将此(句子)替换为几篇文章中的句子_Php_Mysql_Sql_Phpmyadmin - Fatal编程技术网

通过SQL/PhpMyAdmin将此(句子)替换为几篇文章中的句子

通过SQL/PhpMyAdmin将此(句子)替换为几篇文章中的句子,php,mysql,sql,phpmyadmin,Php,Mysql,Sql,Phpmyadmin,我使用以下sql代码为数百篇文章添加了签名: UPDATE xxx_content SET introtext = CONCAT(introtext, '<br/>signature blabla<br/>') WHERE catid IN (778, 779, 780); 更新xxx\u内容 设置introtext=CONCAT(introtext,“签名blabla”) 其中catid位于(778779780); 我想知道是否有办法使用与“查找此项并替换为该项

我使用以下sql代码为数百篇文章添加了签名:

UPDATE xxx_content 
SET introtext = CONCAT(introtext, '<br/>signature blabla<br/>') 
WHERE catid IN (778, 779, 780);
更新xxx\u内容
设置introtext=CONCAT(introtext,“
签名blabla
”) 其中catid位于(778779780);
我想知道是否有办法使用与“查找此项并替换为该项”相同的功能,以便经常更新我的签名


附言:一个可以在内容的任何地方(不仅仅是底部)使用的技巧将是非常完美的

我想你可以用这样的东西:

UPDATE xxx_content 
SET introtext = replace(introtext, 'THIS', 'THAT')
WHERE catid IN (778, 779, 780) and introtext like '%THIS%'

我想你可以用这样的东西:

UPDATE xxx_content 
SET introtext = replace(introtext, 'THIS', 'THAT')
WHERE catid IN (778, 779, 780) and introtext like '%THIS%'

有一件事,在运行更新之前选择REPLACE(something,'THIS','THAT')来检查SQL是个好主意,特别是当您使用PHP时,参数是另一种方式!非常感谢菲拉!它的工作就像一个魅力!谢谢你的小把戏!有一件事,在运行更新之前选择REPLACE(something,'THIS','THAT')来检查SQL是个好主意,特别是当您使用PHP时,参数是另一种方式!非常感谢菲拉!它的工作就像一个魅力!谢谢你的小把戏!