| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 509 人关注过本帖
标题:关于日期问题!请进!
只看楼主 加入收藏
心碎无痕
Rank: 1
等 级:新手上路
威 望:1
帖 子:147
专家分:0
注 册:2005-9-16
收藏
 问题点数:0 回复次数:7 
关于日期问题!请进!
<%
dim id,rss,bigclassname,smallclassname,remark
id =request("id")
flashname=request("flashname")
if not isinteger(id) then
call mb("对不起,请指定要观看的动画!","Index.asp",1)
end if

set rs=server.createobject("adodb.recordset")
sql="select * from flash where id="&id
rs.open sql,conn,1,2

if rs.bof and rs.eof then
call mb("对不起,没有找到相关的Flash!","Index.asp",1)
else
if year(rs("updatetime"))&month(rs("updatetime"))&day(rs("updatetime")) = year(now())&month(now())&day(now()) then
rs("dayhits")=rs("dayhits")+1
rs("hits")=rs("hits")+1
rs.update
else

rs("dayhits")=1
rs("updatetime")=now()
rs.update

end if
end if

当日期不等于今天的日期时,要怎么样把整个字段所有数据的日期,和点击数全部改呀?
这样子写,只会点击哪条数据,就改哪条数据的日期和点击数,其它数据, 除非有点过,才会改日期
? 还有,这日期是算服务器上的日期,还是按我们电脑上的日期? 如果是客户端的日期?那不是会乱透了?大家的电脑日期都会不一样

[此贴子已经被作者于2006-1-7 13:22:29编辑过]

搜索更多相关主题的帖子: request flash Flash where 动画 
2006-01-07 13:21
conn
Rank: 2
等 级:新手上路
威 望:5
帖 子:420
专家分:0
注 册:2005-11-27
收藏
得分:0 
LZ的意思是如果点击图片,就把当前的时候入库吧?
你这种方法有点麻烦,我觉得你可以换个思路:点开一个链接时,就把时间修改为当前的系统时间。

我是新手,但我很虚心,对我发的问题请不要取笑,谢谢
2006-01-07 13:30
conn
Rank: 2
等 级:新手上路
威 望:5
帖 子:420
专家分:0
注 册:2005-11-27
收藏
得分:0 
还有你数据库的设计上,怎么把月日年分开存的?

我是新手,但我很虚心,对我发的问题请不要取笑,谢谢
2006-01-07 13:32
心碎无痕
Rank: 1
等 级:新手上路
威 望:1
帖 子:147
专家分:0
注 册:2005-9-16
收藏
得分:0 
晕, 不是分开存, 是

如果数据库里面的年,月,日, 满足以下条件时,
if year(rs("updatetime"))&month(rs("updatetime"))&day(rs("updatetime")) = year(now())&month(now())&day(now()) then
就做执行这句话
rs("dayhits")=rs("dayhits")+1
rs("hits")=rs("hits")+1
rs.update
else
如果查出数据的时间不对,,就做以下的的事情, 把DAYHITS整个字段改成1 把日期整个字段改成今日时间
rs("dayhits")=1
rs("updatetime")=now()
rs.update

end if
end if

现在关健的问题就是,当时间不正确时, 不会同时把整个字段的日期和点击数改掉,

只会,点哪条数据,他改哪条!!!



菜鸟级网站! http://www. 希望大家能多多支持!
2006-01-07 16:37
心碎无痕
Rank: 1
等 级:新手上路
威 望:1
帖 子:147
专家分:0
注 册:2005-9-16
收藏
得分:0 
以下是引用conn在2006-1-7 13:30:00的发言:
LZ的意思是如果点击图片,就把当前的时候入库吧?
你这种方法有点麻烦,我觉得你可以换个思路:

上面的代码以经实现了,点开一个链接时,就把时间修改为当前的系统时间。

现在就是, 当时间是不对的时候, 想把整个字段所有的数据改成当前的系统时间

[此贴子已经被作者于2006-1-7 16:41:53编辑过]


菜鸟级网站! http://www. 希望大家能多多支持!
2006-01-07 16:41
dreame
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:521
专家分:0
注 册:2005-10-23
收藏
得分:0 

楼主是不是可以这样做,通过循环,判断如果更新日期非本日日期则修改!!不知道是不这个意思!


有时候真的想放弃寂寞的等待,但她是那么的可爱!I love u forever!
2006-01-07 17:49
心碎无痕
Rank: 1
等 级:新手上路
威 望:1
帖 子:147
专家分:0
注 册:2005-9-16
收藏
得分:0 
6楼的兄弟, 是你这个意思了! 关健是,点击哪条数据,只会改那一条数据,
而不会把整个字段所有的日期都修改!

菜鸟级网站! http://www. 希望大家能多多支持!
2006-01-07 18:36
心碎无痕
Rank: 1
等 级:新手上路
威 望:1
帖 子:147
专家分:0
注 册:2005-9-16
收藏
得分:0 
讲不清楚了, 算了, 我上别的论坛去看看!!!

菜鸟级网站! http://www. 希望大家能多多支持!
2006-01-07 18:37
快速回复:关于日期问题!请进!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015283 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved