在HTML中,建立一个提交表单页面,提交后可以直接在数据库看见。

在HTML中,建立一个提交表单页面,提交后可以直接在数据库看见。,第1张

<html>

<head>

<title>同一个页面中多表单提交</title>

<scripttype="text/javascript">

functionmyCheck1()

{

if(form1text1value=="")

{

alert("内容不能为空,请输入内容");

form1text1focus();

return;

}

form1submit();

}

functionmyCheck2()

{

if(form2text2value=="")

{

alert("内容不能为空,请输入内容");

form2text2focus();

return;

}

form2submit();

}

functionmyCheck3()

{

if(form3text3value=="")

{

alert("内容不能为空,请输入内容");

form3text3focus();

return;

}

form3submit();

}

</script>

</head>

<body>

<formname="form1"method="post"action="#">

表单一:<inputname="text1"type="text">

<inputname="submit1"type="submit"value="提交"οnclick="myCheck1();">

</form>

<formname="form2"method="post"action="#">

表单二:<inputname="text2"type="text">

<inputname="submit2"type="submit"value="提交"οnclick="myCheck2();">

</form>

<formname="form3"method="post"action="#">

表单三:<inputname="text3"type="text">

<inputname="submit3"type="submit"value="提交"οnclick="myCheck3();">

<%

requestsetCharacterEncoding("UTF-8");

Stringtext1=requestgetParameter("text1");

Stringtext2=requestgetParameter("text2");

Stringtext3=requestgetParameter("text3");

Stringmessage="";

if(text1!=null)

{

message="你提交了第1个表单,表单内容为:"+text1;

}

if(text2!=null)

{

message="你提交了第2个表单,表单内容为:"+text2;

}

if(text3!=null)

{

message="你提交了第3个表单,表单内容为:"+text3;

}

%>

<h2><%=message%></h2>

</form>

</body>

</html>

扩展资料

在HTML文档中,<form></form>标记对用来定义表单的开始和结束。在表单<form></form>之间嵌入各类表单控件标记(表单元素)——如文本输入框、列表框、单选按钮、提交按钮等——供用户输入信息数据。

表单控件标记和表单<form>标记一起工作,共同发挥作用<form>标记的重要属性。<input>能够演变为表单中许多不同的元素,取决于type属性。

正常要写三步,

第一步是 后端接收数据。

第二步是 传递数据到业务逻辑处理。

第三步是 业务逻辑处理数据后传递到数据访问层 *** 作到数据库

不过也有简化的。在接收数据时直接 *** 作数据库的也有,不过不安全。

<from>标签下有个action="处理程序文件名"的属性的,你写一个处理程序就行了。写这一类的程序可以用jsp,asp等语言。

asp+access:

DBPath

=

ServerMapPath("数据库名")

set

cn=ServerCreateObject("ADODBConnection")

cnOpen

"Driver={Microsoft

Access

Driver

(mdb)};DBQ="

&DBPath

sql:select from b where 班级='' and 成绩=''

php:代码去搜一下“php连接数据库实例”就会有很多。主要就是把连接信息和sql换一下。

我没学过PHP,但我知道一些语法规则,

values("$user","$pw") 这一句我认为是错误的

因为在双引号里的是字符串,不是变量的值

所以该改为

values($user,$pw)

无法实现同时提交两个PHP的,你可以直接把action="indexphp" 改为action="index2php" ,在你的页面里面处理完毕之后再次提交给indexphp,使用JS自动提交,无需用户再次点鼠标,index2php的逻辑如下:

//先完成自己需要的处理,然后输出如下的<FORM>提交给indexphp

echo <<<END

<form name="EditView" method="POST" action="indexphp" >

<input type=hidde nname=xxx value="$_POST[xxx]">

</form>

<script type=text/javascript>

documentEditViewsubmit();

</script>

END;

补充:

你粘贴代码看是没有问题的,如果你说清楚“有问题”的现象,让大家好像看见你的浏览器一样,可能大家都能帮你出注意,只是一个“有问题”三个字,可能你自己先找找文件了。

一、php配置MySQL

1、将php安装目录下的php_mysqldll和MySQL安装目录下的libmysqldll文件拷贝至c:/windows/system32中;

2、配置phpini

extension=php_gd2dll

extension=php_mbstringdll

extension=php_mysqldll

extension=php_mysqlidll

把上面四个。dll的最前面的;去掉

二、php表单提交至数据库的实现过程

1、loginphp页面

<SPAN style="FONT-SIZE: 14px"><html>

<FORM method=post action=addphp>

Name: <INPUT name=username><BR>

Email: <INPUT name=email><BR>

<INPUT value=提交 type=submit name=submit>

</FORM>

</SPAN>

2、addphp页面

<SPAN style="FONT-SIZE: 14px"><php

include("connphp");

>

<php

if(isset($_POST["submit"]))

{

$sql = "insert into users(username, email) values('$_POST[username]', '$_POST[email]')";

mysqli_query($conn, $sql);

echo "添加成功";

}

></SPAN>

3、connphp页面

<SPAN style="FONT-SIZE: 14px"><php

$conn = new mysqli("localhost", "root", "159357");

$conn->select_db("db_test");

//mysql_query("set name 'gb2312'");

$conn->set_charset("utf8");

></SPAN>

以上就是关于在HTML中,建立一个提交表单页面,提交后可以直接在数据库看见。全部的内容,包括:在HTML中,建立一个提交表单页面,提交后可以直接在数据库看见。、如何将html的form表单内容提交到c#后台接收,然后存入sql server数据库、如何把表单内容提交到数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9346248.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存