社区
Web 开发
帖子详情
怎么判断一条消息是否已读
ForyouDream
2012-04-18 10:56:57
数据库里有一个if_read字段 我想让它未读时候等于0 已读的时候等于1 可是从哪判断及修改这条消息的状态呢?
...全文
698
10
打赏
收藏
怎么判断一条消息是否已读
数据库里有一个if_read字段 我想让它未读时候等于0 已读的时候等于1 可是从哪判断及修改这条消息的状态呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ForyouDream
2012-04-18
打赏
举报
回复
[Quote=引用 9 楼 的回复:]
SQL code
select count(*) from message where if_read=0
[/Quote]
哦了 谢啦
it-er
2012-04-18
打赏
举报
回复
select count(*) from message where if_read=0
ForyouDream
2012-04-18
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
引用 3 楼 的回复:
那是不是给这条消息加上个Onclick?然后呢?JS怎么写呢?
你总有个Servlet负责去数据库里面获取消息正文的吧?同样在此时,把数据库的“read”字段给赋值就行了,读取时间。
[/Quote]
嗯,这个问题明白了,还有个问题就是 用什么语句拿出未读消息有几条?select count()?
sforat
2012-04-18
打赏
举报
回复
这个主要看你的数据结构的设计,阅读标识肯定是要有的,但是你考虑加到哪里。如果有了标识,那么何时更新标识就很简单了。
另外,要注意冗余数据的处理。
java_age
2012-04-18
打赏
举报
回复
超链接吧,点击后要去数据库把该条数据查询出来~同时修改状态
ForyouDream
2012-04-18
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
当读者点击这条消息之后呀,会有一个读取的操作吧,这个时候去修改状态
[/Quote]
对呀,读取的时候直接改了不就行了 明白了 谢啦
MiceRice
2012-04-18
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
那是不是给这条消息加上个Onclick?然后呢?JS怎么写呢?
[/Quote]
你总有个Servlet负责去数据库里面获取消息正文的吧?同样在此时,把数据库的“read”字段给赋值就行了,读取时间。
ForyouDream
2012-04-18
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
消息列表页面,当用户点击此条消息时,操作数据库修改状态。
[/Quote]
那是不是给这条消息加上个Onclick?然后呢?JS怎么写呢?
it-er
2012-04-18
打赏
举报
回复
当读者点击这条消息之后呀,会有一个读取的操作吧,这个时候去修改状态
java_age
2012-04-18
打赏
举报
回复
消息列表页面,当用户点击此条消息时,操作数据库修改状态。
Web 开发
81,116
社区成员
341,738
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章