| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 560 人关注过本帖
标题:数据提取问题
只看楼主 加入收藏
sydpoechang
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-8-22
收藏
 问题点数:0 回复次数:4 
数据提取问题
<%
      sql="select * from pic4 where piccat_id=29 order by pic_id asc"
    set rs=server.createobject("adodb.recordset")
    rs.open sql,conn,1,1
     %>
            <table width="210" border="0" cellspacing="0" cellpadding="0" align="center">
              <tr>
                <td colspan="2" height="5"></td>
              </tr>
              <tr>
                <td width="96"><div align="center"><img src="<%=rs("pic_spic")%>" width="90" height="80" border="0"></div></td>
                <td width="120"><table width="100%" border="0" cellspacing="0" cellpadding="1">
                  <tr>
                    <td>本期:<%=rs("pic_name")%></td>
                  </tr>
                  <tr>
                    <td><%=rs("ssgs")%></td>
                  </tr>
                  <tr>
                    <td height="5"></td>
                  </tr>
                  <tr>
                    <td height="1" bgcolor="aaaaaa"></td>
                  </tr>
                  <tr>
                    <td height="5"></td>
                  </tr>
<tr>
 <td>下期:<%
 rs.moveprevious
 rs.movenext
 rs.movenext
  if rs.eof then
 response.write "暂无消息"
 else
%> <%=rs("pic_name")%></td>
<% end if %>
                  </tr>
                  <tr>
                    <td><%=rs("ssgs")%></td>
                  </tr>
                </table>

如图的显示 已经实现了我想要的基本功能 但是我从后台传新的资料上去后 并没有发生变化 估计是中间的ID值断了的原因 请问如何修改才能实现同步更新?

[[italic] 本帖最后由 sydpoechang 于 2007-12-24 13:36 编辑 [/italic]]

123.jpg (7.74 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 数据 
2007-12-24 13:33
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
如果你的piccat_id=29 ID是活动的,那就不能这样固定ID来显示,你新添加的为最先显示,或者利用时间自动来判断,ID在这里可以不用,排序使用时间排列
select * from pic4 where piccat_id=29 order by pic_id asc
这一段改成查询日期,后台添加新的,添加的时候输入具体显示时间,比如下期要显示图片的日期为 2008-1-1 0:00:00 这样子就可以判断到那个时间就自动将这个图片和对应用户资料排到第一位变成本期的,而下期的就是你新加的另一个更长的时间,这样排列就根据时间来排了
2007-12-24 14:05
sydpoechang
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-8-22
收藏
得分:0 
谢谢 版主的提醒
2007-12-24 14:17
sydpoechang
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-8-22
收藏
得分:0 
还是有问题 本期和本期的图片不会变
2007-12-24 14:34
wenhao
Rank: 1
等 级:新手上路
帖 子:65
专家分:0
注 册:2007-12-22
收藏
得分:0 
试一下这个
sql="select * from pic4 where piccat_id=29 order by pic_id asc
改成
 sql="select * from pic4  order by pic_id desc
试试
2007-12-25 12:54
快速回复:数据提取问题
数据加载中...
 
   



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

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