| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1233 人关注过本帖
标题:怎么获得下拉列表中数据库的中ID
只看楼主 加入收藏
youmexul
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-7-5
收藏
 问题点数:0 回复次数:9 
怎么获得下拉列表中数据库的中ID

我(烟酒)了旧了希望能在这里解决...
有知道的....握个手先..

搜索更多相关主题的帖子: 数据库 列表 
2007-07-12 09:22
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
下拉列表数据库的ID?
下拉列表与数据库关联获得ID?
2007-07-12 09:35
zhulei1978
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:53
帖 子:1351
专家分:1200
注 册:2006-12-17
收藏
得分:0 
1.asp
<html>
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open("driver={Microsoft Access Driver (*.mdb)};dbq="&_
Server.MapPath("数据库名"))
set rs=conn.Execute("select * from 表名")
%>
<body>
<form action="2.asp" method="post">
<select size="1" name="select1">
<%
for i=0 to rs.fields.count-1
%>
<option value="<%=rs(i).name%>"><%=rs(i).name%></option>
<%
next
%>
<input type="submit" value="提交">
</form>
</body>
</html>

2.asp
<%=request.form("select1")%>

[此贴子已经被作者于2007-7-12 20:26:50编辑过]


其实我就是改变社会风气,提高少女素质,刺激电影市道,提高年轻人内涵,玉树临风,风度翩翩的整蛊专家,我名叫古晶,英文名叫JingKoo!
2007-07-12 19:59
youmexul
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-7-5
收藏
得分:0 

谢谢3楼的朋友.. 这个可以实现...
不过我希望得到的是不要..
<input type="submit" value="提交">这个发送..
选了下了采单后...就识别....选上的从数据库中掉用数据的ID...
让购物车识别....
是不是可以这样...
1.asp
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open("driver={Microsoft Access Driver (*.mdb)};dbq="&_
Server.MapPath("数据库名"))
set rs=conn.Execute("select * from 表名")

%>
<%=request.form("select1")%>

<form action="1.asp" method="post">
<select size="1" name="select1">
<%
for i=0 to rs.fields.count-1
%>
<option value="<%=rs(i).name%>"><%=rs(i).name%></option>
<%
next
%>
<input type="submit" value="提交">
</form>
还望高手..指点... 学海无崖.. 苦坐舟....

2007-07-13 10:05
zhulei1978
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:53
帖 子:1351
专家分:1200
注 册:2006-12-17
收藏
得分:0 
可以

其实我就是改变社会风气,提高少女素质,刺激电影市道,提高年轻人内涵,玉树临风,风度翩翩的整蛊专家,我名叫古晶,英文名叫JingKoo!
2007-07-13 11:56
youmexul
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-7-5
收藏
得分:0 

那帮我看看这里那里出了问题...

<!--#include file="inc_CharonCart.asp" --> '连接购物车
<!--#include file="../Connections/ttconn.asp" --> ,连接数据库

<%
Dim Recordset1__MMColParam '变量
Recordset1__MMColParam = "3" '变量=3

If (Request("MM_EmptyValue") <> "") Then
Recordset1__MMColParam = Request("MM_EmptyValue")
End If
%>
<%
Dim Recordset1
Dim Recordset1_numRows

Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_ttconn_STRING
Recordset1.Source = "SELECT * FROM Product WHERE productid <= " + Replace(Recordset1__MMColParam, "'", "''") + " ORDER BY productid DESC"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 1
Recordset1.Open()
Recordset1_numRows = 0
%> '数据库查询...


<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(){
form1.textfield.value=form1.menu1.value
}
//-->
</script>
........
<head>
.......
<%
if request.Form("submit")<>"" then
response.Write(request.Form("textfield"))
response.End()
end if
%> '取得下列列表的值给Input


<table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="183" height="153" valign="top"><div align="center">
<p>&nbsp;</p>
<p><img src="images/71722274_summ.jpg" width="123" height="123" /></p>
</div></td>
</tr>
<tr>
<td height="115" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="183" height="86" valign="top" class="STYLE9"><div align="center">
<form name="form1" id="productid" method="post" action="" >
<p>
<select name="menu1" onChange="MM_jumpMenu()">
<%
While (NOT Recordset1.EOF)
%><option value="<%=(Recordset1.Fields.Item("productprice").Value)%>"><%=(Recordset1.Fields.Item("productname").Value)%></option>
<%request.form("menu")%><%
Recordset1.MoveNext()
Wend
If (Recordset1.CursorType > 0) Then
Recordset1.MoveFirst
Else
Recordset1.Requery
End If
%>


</select>
</p>
<p>售价
<input type="text" name="textfield" size="4" value="65" readonly >
元</p>

</form>
</div></td>
</tr>
<tr>
<td height="29" align="center" valign="top"><a href="gowushe.asp?productid=<%=(Recordset1.Fields.Item("productid").Value)%>"><img src="images/shoppingcar.gif" width="38" height="29" border="0" /></a></td> '购物车的连接..
</tr>
</table>
</td>
</tr>
</table>
我现在问题是..我选了下了列表中是产品.. 按购物车后来是默认ID=3的东西..
我应该怎么修改呢?
急..有知道的握握手..
要被老师打屁股了...

2007-07-13 17:36
youmexul
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-7-5
收藏
得分:0 

上面的代码什么意思都是版主.. 告诉我的..
这是个好地方以后常来..
大家.. 血中送点碳吧....

2007-07-13 17:38
system32
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:58
帖 子:3096
专家分:0
注 册:2006-9-24
收藏
得分:0 
热心朋友真多

[glow=200,blue,1]世界上妞是无限的,而我们的精力是有限的,用有限去搞无限,死定了。要用有限的精力去泡一个有钱妞,要发达,吃软饭![/glow]
2007-07-13 17:47
youmexul
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-7-5
收藏
得分:0 
有没有知道的朋友。。 很急了现在。。
2007-07-13 20:45
gdk2006
Rank: 4
等 级:业余侠客
威 望:8
帖 子:928
专家分:270
注 册:2006-7-2
收藏
得分:0 

楼主的代码像是用应用程序弄的!不知道是不是的!购物车刷新好象都有一个更改数量或者产品的按钮吧!要不就做一个跳转,在本页面跳转然后把值传递过来,然后在根据值来查询数据库!


程序员的悲哀如何找女朋友?
追女解决方案百度“让她着迷”!
2007-07-13 22:40
快速回复:怎么获得下拉列表中数据库的中ID
数据加载中...
 
   



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

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