首页 > 问答 > 织梦怎么删除所有文章的内链而保留文本(悬赏1元)

织梦怎么删除所有文章的内链而保留文本(悬赏1元)

[导读]:织梦怎么删除所有文章的超链而保留文本,注意是删除所有文章的超链,链接有好几万很多链接都不一样。 ?PHP //调用数据库配置文件 require ("data/"); //链接数据库 $conn = MySQL...

织梦怎么删除所有文章的超链而保留文本,注意是删除所有文章的超链,链接有好几万很多链接都不一样。

<?PHP

//调用数据库配置文件

require ("data/");

//链接数据库

$conn = MySQL_connect($cfg_dbhost, $cfg_dbuser, $cfg_dbpwd) or die("服务器链接失败");

mysql__db($cfg_dbname) or die("打开失败");

//如果是gbk格式 改成 mysql_query("SET NAMES gbk");

mysql_query("SET NAMES UTF8");

$sql = "select * from {$cfg_dbprefix}addonarticle order by aid desc";

$result = mysql_query($sql);

while ($rows = mysql_fetch_array($result)) {

    $body = $rows["body"];

//正则替换所有链接

    $newbody = preg_replace("/<a(.*)>(.*)<\/a>/is", "$2", $body);

    $sqlu = "update {$cfg_dbprefix}addonarticle set body='" . $newbody . "' where aid=" . $rows["aid"];

    $resultu = mysql_query($sqlu);

    if (!$resultu) {

        $eoo[] = $rows["aid"];

    }

}

if (isset($eoo)) {

    echo "有错误,有错误的ID如下:<br/>";

    print_r($eoo);

} else {

    echo "执行成功";

}

?>

原文地址 

###

这要有一定的技术

###

从数据库里面删掉即可

###

数据库里面批量替换啊

###

????不大明白你的意思。你可以把文章放进txt文件里,就可以了。

本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/53361.html