| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 652 人关注过本帖
标题:循环提交!
取消只看楼主 加入收藏
罗林鹏
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2010-7-2
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:5 
循环提交!
现在我有2个页面,我从第一个页面传了一个数据值到第二个表中,并且第二个按照这个数据循环。
程序代码:
      <%
aa=cint(request("jhcc"))
for mm = 1 to aa
%>
      <tr bgcolor="#efefef" onMouseOver="this.bgColor='#B9D5FF';" onMouseOut="this.bgColor='#efefef';"    >
      <td width="50" align="center" nowrap><input name="qh" type="text" id="qh" value="<%=request("zb_bh")%>.<%=mm%>" readonly="readonly"></td>
        <td width="142" height="20" align="center" nowrap><label for="sheng"></label>
        <input name="sheng" type="text" id="sheng" value="<%=rs("sheng")%>"></td>
        <td width="142" height="20" align="center" nowrap><label for="sheng"></label>
        <input name="shi" type="text" id="shi" value="<%=rs("shi")%>">&nbsp;</td>
        <td width="142" height="20" align="center" nowrap><label for="sheng"></label>
        <input name="xian" type="text" id="xian" value="<%=rs("xian")%>">&nbsp;</td>
        <td width="142" height="20" align="center" nowrap><label for="sheng"></label>
        <input name="dd" type="text" id="dd">&nbsp;</td>
        <td width="142" height="20" align="center" nowrap><label for="sheng"></label>
        <input name="fyyp" type="text" id="fyyp">&nbsp;</td>
        <td width="142" height="20" align="center" nowrap><label for="sheng"></label>
        <input name="fyrq" type="text" id="fyrq">&nbsp;</td>
        <td width="142" height="20" align="center" nowrap><label for="sheng"></label>
        <input name="bz" type="text" id="bz">&nbsp;</td>
       
      </tr>
            <%
    next
%>比如我传来的数据值为2,然后他循环出2行tr,然后我提交这2行到某个表中,但是到数据库中就变成1行数据了,我想让他生成2行啊。


[ 本帖最后由 罗林鹏 于 2010-10-15 10:32 编辑 ]
2010-10-14 16:07
罗林鹏
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2010-7-2
收藏
得分:0 
回复 楼主 罗林鹏
程序代码:
<%

sheng=request.form("sheng")

shi=request.form("shi")

xian=request.form("xian")

dd=request.form("dd")
fyyp=request.form("fyyp")
fyrq=request.form("fyrq")
bz=request.form("bz")
hzd_bh=request.form("hzd_bh")
qh=request.form("qh")
set rs=server.createobject("adodb.recordset")
sql="SELECT * FROM hzd"
rs.open sql,conn,1,3
rs.addnew
rs("sheng")=sheng
rs("shi")=shi
rs("xian")=xian
rs("dd")=dd
rs("fyyp")=fyyp
rs("fyrq")=fyrq
rs("bz")=bz
rs("hzd_bh")=hzd_bh
rs("qh")=qh
rs.update
%>
这个是处理的页面。 还却什么吗? - -
2010-10-14 16:54
罗林鹏
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2010-7-2
收藏
得分:0 
回复 4楼 yms123
那我应该怎么循环啊, 循环出来的tr中的input的name都是一样的,所以就都到数据库1行中了,怎么区别循环的name啊
2010-10-15 10:31
罗林鹏
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2010-7-2
收藏
得分:0 
回复 6楼 hams
没,本来是1行数据,是循环成两行了,想提交到数据库也变成两行。
2010-10-15 10:45
罗林鹏
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2010-7-2
收藏
得分:0 
不行啊。    改怎么样做。 急- -
2010-10-16 22:51
罗林鹏
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2010-7-2
收藏
得分:0 
艰苦等待好心人的帮助 - -
2010-10-18 10:47
快速回复:循环提交!
数据加载中...
 
   



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

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