百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达

[代码发布] 送给搞采集的兄弟一个sql语句 [复制链接]
查看:9479 | 回复:29

233

主题

4万

帖子

25万

积分

名誉斑竹

Rank: 8Rank: 8

贡献
3983
鲜花
636
注册时间
2004-3-28

落伍热心人QQ绑定落伍者落伍微信绑定落伍手机绑定

发表于 2006-1-19 22:38:24 | |阅读模式 来自 中国浙江绍兴
*/ ---------------------------------------------------------------------------------------------------------------------
*/ 出自: 落伍者 http://www.phptime.net http://www.sxxsw.com
*/ 作者: 零维,转载时请保持原样
*/ 时间: 2006/01/19落伍者论坛首发
*/ ----------------------------------------------------------------------------------------------------------------------


刚刚采集了一个下午,突然发现发现在title字段里多采集了一些字符进来,并且这些字符都一样的.
采集的时候多采集了一个<img src="images/hot.gif">,虽说这几个字符不占多少空间,也不是非常不爽.但是生长首页的时候出了大问题,显示不了.我那就郁闷咯.
于是就想办法解决.
首先,我尝试通过直接进入dedecms一条条修改记录,但是我的天啊,3000多数据,这样一条条改下来,我还不如自己去人肉更新呢.实在太痛苦了.
实在不行,我就干脆从最根源入手,直接修改数据库.于是下载了一个phpmyadmin,开始尝试通过sql语句解决.
刚开始的时候我就用查询语句搜索.
select from 'dede_art; where title like "%<img src="images/hot.gif">%"
好多啊,
查询出1000多条数据.暗自庆幸自己没有一条条更改,否则人都死了.
后来我找来了我一个兄弟,他asp很强的,自己也能够独立使用sql2000开发程序了.他给我写了一段语句.很长,很复杂.层层嵌套.结果执行错误.这句话我就不写了.
然后我又用phpmyadmin,想写一个php短语句,可惜自己php不够精湛,没有办法,写不出来.
于是又问题,google一下(拒绝百度),搜索到一个很爽的字眼replace,于是我就尝试看能否用这个函数.
下面是我写的语句:
update  `dede_art` set title=replace(title,'&nbsp;<IMG border=0 src=Images/hot.gif>','');
一下子就执行完了,也没有报错,我还以为又写错了,没有想到浏览时发现,嗨,<IMG border=0 src=Images/hot.gif>都不见了.爽.
所以写下这篇文章,希望对大家又所帮助.
关键方法:
update '表名(比如我案例中的dede_art)' set 要修改字段名 = replace (要修改字段名,'被替换的特定字符','替换成的字符')
希望斑竹能够给个精华,想精华想了这么多年了.
绍兴人买车、爱车、玩车就上www.car0575.com
头像被屏蔽

2

主题

320

帖子

427

积分

落伍者(一心一意)

九一帮教育部副部长

Rank: 1

贡献
114
鲜花
0
注册时间
2005-1-31

QQ绑定

发表于 2006-1-19 22:43:38 | 来自 中国湖北宜昌
够精华
签名被屏蔽

17

主题

1万

帖子

1万

积分

落伍者(四季发财)

落 伍首席观察家

Rank: 4

贡献
0
鲜花
2
注册时间
2005-9-29
发表于 2006-1-19 22:47:44 | 来自 中国天津
不发表评论
头像被屏蔽

3

主题

2万

帖子

2万

积分

落伍者(四季发财)

退休T王

Rank: 4

贡献
0
鲜花
2
注册时间
2004-6-14
发表于 2006-1-19 22:54:25 | 来自 中国广东江门
小样儿……
终于破处了……

233

主题

4万

帖子

25万

积分

名誉斑竹

Rank: 8Rank: 8

贡献
3983
鲜花
636
注册时间
2004-3-28

落伍热心人QQ绑定落伍者落伍微信绑定落伍手机绑定

 楼主| 发表于 2006-1-19 22:57:30 | 来自 中国浙江绍兴
原帖由 笑忘书 于 2006-1-19 22:54 发表
小样儿……
终于破处了……

总算找鱼哥破了.
绍兴人买车、爱车、玩车就上www.car0575.com
头像被屏蔽

2

主题

320

帖子

427

积分

落伍者(一心一意)

九一帮教育部副部长

Rank: 1

贡献
114
鲜花
0
注册时间
2005-1-31

QQ绑定

发表于 2006-1-19 22:59:28 | 来自 中国湖北宜昌
支持你破
签名被屏蔽

167

主题

3万

帖子

2万

积分

落伍者(四季发财)

叫我“鸡腿”

Rank: 4

贡献
3282
鲜花
45
注册时间
2005-2-4

落伍手机绑定

发表于 2006-1-19 23:03:26 | 来自 中国湖北黄冈
留个名字

26

主题

6522

帖子

1万

积分

落伍者(四季发财)

Rank: 4

贡献
4143
鲜花
8
注册时间
2002-12-4

QQ绑定

发表于 2006-1-19 23:04:33 | 来自 中国福建泉州
,  汗,,,
广告位
头像被屏蔽

11

主题

2万

帖子

2万

积分

落伍者(四季发财)

Rank: 4

贡献
1978
鲜花
2
注册时间
2005-9-28
发表于 2006-1-19 23:05:10 | 来自 中国江西赣州

留下了
签名被屏蔽
头像被屏蔽

0

主题

179

帖子

182

积分

落伍者(一心一意)

Rank: 1

贡献
0
鲜花
0
注册时间
2004-5-28
发表于 2006-1-19 23:13:58 | 来自 中国香港
这个很基础的呀!早就用了,鱼那么容易就射精了?
签名被屏蔽
论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-6-17 16:07 , Processed in 0.147281 second(s), 38 queries , Gzip On.

返回顶部