标题:循环显示问题
只看楼主
fkueyga6
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-8-11
 问题点数:0 回复次数:4 
循环显示问题
表 gz
id     name         je
1      张三     100,200,50
2      李四     200,150,100

循环gz
.............
.................................合计
张三    100      200     50      350
李四    200      150     100     450
.............
这种循环显示怎么弄?
搜索更多相关主题的帖子: 150 
2013-05-23 10:40
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
数据表结构设计的不合理,这样处理起来很麻烦的。

活到老,学到老! http://www. E-mail:hu-jj@
2013-05-23 17:15
fkueyga6
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-8-11
得分:0 
自己解决了:
<%for ii=1 to rs.recordcount
if rs.eof then exit for
t2=replace(rs("je")," ","")
t2=split(t2,",")
s=0
%>
                <tr class="STYLE2">
                  <td height="40" align="center" class="biankuan2"><input name="name" type="text" class="wenbenkuan-name" id="name" value="<%=rs("name")%>" size="10" readonly="true" /></td>
                  <td class="biankuan10">
                  <table width="<%=70*UBound(t1)%>" border="0" cellpadding="0" cellspacing="0">
                      <tr class="STYLE2">
                      <%for iii=0 to UBound(t2)
                      s=s+t2(iii)
                      %>
                         <td width="70" class="biankuan15" align="center" height="40"><input name="je<%=rs("id")%>" id="je<%=rs("id")%>" type="text" class="wenbenkuan-je" value="<%=t2(iii)%>" onblur="value=value.replace(/[^0-9.]/g,'0');" /></td>
                      <%next%>
                      </tr>
                    </table>
                  </td>
                  <td width="70" class="biankuan10"><input name="hj" type="text" class="wenbenkuan-je" id="hj" value="<%=s%>" size="10" readonly="true" /><input name="id" type="hidden" id="id" value="<%=rs("id")%>" /></td>
                </tr>
<%
rs.movenext
next%>
2013-05-24 09:24
fkueyga6
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-8-11
得分:0 
但是这个必须提交到数据库后才能有效,请问JS如果将je的合计显示到hj里?
2013-05-24 10:50
fkueyga6
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-8-11
得分:0 
<input name="hj" type="text" class="wenbenkuan-je" id="hj" value="<%=s%>" size="10" readonly="true" />
应该为
<input name="hj<%=rs("id")%>" type="text" class="wenbenkuan-je" id="hj<%=rs("id")%>" value="<%=s%>" size="10" readonly="true" />
2013-05-24 10:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-407803-1-1.html




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

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