皮卡丘终极进化是什么:ASP高手请进
来源:百度文库 编辑:中科新闻网 时间:2024/05/04 18:45:58
<select name="select">
<option value="1" selected>先生</option>
<option value="0">小姐</option>
</select>
这个表单前面的姓名.
我想问.在这个表单中我选择一个然后添加进数据库里面去.
在提交表单时要怎样设置代码?
显示的部分要怎样做?
也就是提取这个"0"和"1"时怎样换成相应的"先生"和"小姐"?
<form name="form" method="post" action="提交页面.asp">
<select name="select">
<option value="1" selected>先生</option>
<option value="0">小姐</option>
</select>
</form>
提交页面.asp加上
dim xingbie
xingbie = Request("select")
rs.addnew
rs("字段") = xingbie
你这个前台页面改成
<form name="form" method="post" action="save.asp">
<select name="select">
<option value="1" selected>先生</option>
<option value="0">小姐</option>
</select>
</form>
后台 save.asp 加上
<!--#include file="conn.asp"-->
<%
dim 变量
变量 = Request("select")
Set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from 表"
rs.open sql,conn,1,3
rs.addnew
rs("字段") = 变量
rs.update
rs.close
Response.write "添加成功!"
%>
-----------
其中 conn.asp 为定义数据库连接的文件
如何提取并写的姓名就可以如何写性别。
在提交后的页面里你的姓名写入应该是***=rs(request("***"))在下面加上
***=rs(request("select"))
你的就可以用了,在form里action中设置你要提交的页,这你应该知道:)使用
ss=request("select")'select是你在上一页中设置的名字
得到提交的值到ss里,ss里存放的其实就是你项目所填写的value的值
如果ss里是1就代表选择了先生,如果是0代表选择了小姐啊
你改成<option name="xingbie" value="先生" selected>先生</option>
<option name="xingbie"value="小姐">小姐</option>
首先给这个表单一个提交动作! <form name="form" method="post" action="处理文件.asp">
在处理文件中:<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="config.asp(连接数据库的文件)"-->
<% Set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from liuyan"
rs.open sql,conn,1,3
性别=Trim(Request.Form("姓名"))
rs.addnew
rs("性别")=性别
rs.update
rs.close
Response.redirect("显示页面.asp")
%>