TDLIB > TYCMS
规范主题表post内容标志,在镶嵌模块中添加笑话内容。
Allen   ·  2021.0224 11:26:20
Stat:672v. 0r. 0u. 0d. 0f 
#0. (Normal)

规范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,终于可以放心地添加笑话内容了。

【Copyright Notice】
This article is original, follow CC 4.0 BY-SA copyright agreement! Please indicate the original url when repost.
Original url:https://tdlib.com/am.php?t=KEoKW4VzN9JJ

Tag:   站点日志   TYCMS   
Next
【Related content】
Top     1/1 
You are not logged in, please [Register] or [Login]
(Register in one minute!)
Copyright ©TDLIB, All Rights Reserved.
Powered by TYCMS Version 1002