Allen 2021-02-24 11:26:20 16116 0 0 0 0

规范post内容标志,在镶嵌模块中添加笑话内容。

--想在镶嵌模块中增加笑话。

--但发现当笑话有post内容时,只显示标题就没有意义,必须排除有post内容的数据。

--但检查数据时,发现标记是否有post内容的字段post_flag的数据不准(0-无post内容,1-有post内容)。

--排查原因:原来数据写入页面中,新写入数据时,一个判断post内容的变量写错了(更新时没问题),修改页面,更新,测试,没有问题了。

--处理数据方案:考虑先全部更新为ty_main.post_flag=0,然后再找有post内容的记录更新为1.

1,全部更新为0
update ty_main set post_flag=0; 
--2091行
2,查找有post内容,更新为1
select main_id from ty_post where post_flag='1'
--1795行
3,更新数据
update ty_main set post_flag='1' where main_id in (select main_id from ty_post where post_flag='1')
--1790条

...

再返回镶嵌模块,修改过程cfGetMeiju,修改查询,增加条件:post_flag=0。

OK,终于可以放心地添加笑话内容了。


Tag: 站点日志 TYCMS
我也要发一个   ·   返回首页   ·   返回[TYCMS]   ·   前一个   ·   下一个
欢迎评论
未登录,
请先 [ 注册 ] or [ 登录 ]
(一分钟即可完成注册!)
返回首页     ·   返回[TYCMS]   ·   返回顶部