获取到的POST、GET是数组形式的值,需要通过键值来详细获取相应的值
比如: indexphp 页面
下面是POST方法
<form name="form1" method="post" action="indexphp">
<input type="text" name="contents" value="">
<input type="submit" value="提交">
</form>
<php
如果你指的是,处理静态(或动态)网页,那么可以参考下面这个代码:
form = cgiFieldStorage()
text = formgetvalue('name', 'default')
希望以下这些ASP的基本代码片断能对你有帮助。
Access数据库连接代码
(1)方法一:
db=”mydatamdb” '如果放在目录中,就要写明”database/mydatamdb”
Set conn = ServerCreateObject(“ADODBConnection”)
cServerMapPath(db)
connOpen connstr
(2)方法二:
'如果你的服务器采用较老版本Access驱动,请用下面连接方法
db=”mydatamdb” '如果放在目录中,就要写明”database/mydatamdb”
Set conn = ServerCreateObject(“ADODBConnection”)
c & ServerMapPath(db)
connOpen connstr
6、标准的用Sql语句和asp *** 作数据的常用写法
包括取全部记录
Set Rs=ServerCreateObject(“ADODBRecordSet”)
SqlStr=”select from news”
RsOpen SqlStr,conn,1,1 '运行sql语句,把数据提出到rs对象中
选取几条数据
Set Rs=ServerCreateObject(“ADODBRecordSet”)
SqlStr=”select top 6 from news”
RsOpen SqlStr,conn,1,1 '运行sql语句,把6条数据提出到rs对象中
选取一条指定表中id字段数值的数据
Set Rs=ServerCreateObject(“ADODBRecordSet”)
SqlStr=”select from news where id=”&request(“id”)
RsOpen SqlStr,conn,1,1 '运行sql语句,把6条数据提出到rs对象中
获取一条表单传过来的数据,然后加入到一个表当中
dim a,b,c,d
a=requestform(“a”)
b=request(“b”)
c=request(“c”)
d=request(“d”)
sqlstr100000=”insert
into huiyuanbiao(yonghuming,mima,wenti,daan)
values('”&a&”','”&b&”','”&c&”','”&d&”')”
connexecute sqlstr100000
responsewrite”恭喜,新数据加入成功!”
修改一条指定表中id字段数值的数据,用表单传过来的数据替换
dim a,d,e
a=request(“id”)
d=requestform(“d”)
e=requestform(“e”)
sqlstr=”update huiyuanbiao set yonghuming='”&d&”',mima='”&e&”' where id=”&a
responsewrite sqlstr
connexecute sqlstr
responsewrite”恭喜,数据修改成功!”
删除一条指定表中id字段数值的数据
dim a
a=request(“delid”)
sqlstr=”delete from huiyuanbiao where id=”&a
connexecute sqlstr
responsewrite”恭喜,删除成功!”
7、用Recordset对象和asp *** 作数据库的常用写法
(1)用sql语句,取出news表中所有的数据放到rs中,按照数据库默认排序
Set Rs=ServerCreateObject(“ADODBRecordSet”)
SqlStr=”select from news”
RsOpen SqlStr,conn,1,1
(2)取出news表中前6条数据放到rs中,按照数据库默认排序方式
Set Rs=ServerCreateObject(“ADODBRecordSet”)
SqlStr=”select top 6 from news”
RsOpen SqlStr,conn,1,1
(3)循环显示6条rs对象中存在的数据,列表显示
不带连接的写法
for n=1 to 6
responsewrite rs(“title”)&”<br>”
if rseof then
exit for
else
rsmovenext
end if
next
带连接的写法
for n=1 to 6
responsewrite “<a href=showaspid=rs(“id”)>”& left(rs(“title”),20)&”</a><br>”
if rseof then
exit for
else
rsmovenext
end if
next
(4)向数据库添加一条数据代码
Set Rs=ServerCreateObject(“ADODBRecordSet”)
SqlStr=”select from news”
RsOpen SqlStr,conn,1,3'注意这里的1,3代表可以写入的打开数据表
Rsaddnew
Rs(“title”)=trim(requestform(“title”))
Rs(“neirong”)=requestform(“neirong”)
Rs(“date”)=now()
rsupdate '真正写入数据库
(5)修改一条记录的代码,通过(2)中的连接传递过来了id数值
Set Rs=ServerCreateObject(“ADODBRecordSet”)
SqlStr=”select from news where id=”&request(“id”)
RsOpen SqlStr,conn,1,3 '注意这里的1,3代表可以写入的打开数据表
Rs(“title”)=trim(request(“title”))
Rs(“neirong”)=request(“neirong”)
Rs(“date”)=now()
rsupdate '真正写入数据库
(6)删除数据库中一条记录,通过连接传递过来了数据得id数值
Set Rs=ServerCreateObject(“ADODBRecordSet”)
SqlStr=”select from news where id=”&request(“id”)
RsOpen SqlStr,conn,1,3 '注意这里的1,3代表可以写入的打开数据表
rsdelete '删除该条数据
8、当点击按钮时候表单带着的数据传送到哪个文件,在哪里指定
<form method=”post” action=”addsaveasp”>
<input type=”text” name=”a”>
<input type=”text” name=”b”>
<input type=”submit” name=”Submit” value=”提交”>
</form>
9、表单提交来的数据接收并显示到屏幕上的代码
responsewrite requestform(“a”)
responsewrite now()
responsewrite trim(requestform(“b”))
dreamweaver是做前台设计的,想提交表单,肯定要与数据库产生交互才行。前台可以用javascript去与数据库交互,或者你用开发工具,比如VS2012等等IDE,去连接数据库,并 *** 作。
以上就是关于如何获取Form表单提交的数据全部的内容,包括:如何获取Form表单提交的数据、如何用python获取最简单的一个html表单、我用html写了一个静态网页,用asp写一个登陆表单,可以吗如果可以的话,怎么将表单关联到数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)