㈠ 数据库提交
第一个答案:先插入数据rootid I??D设置为-1,那么你得到的价值是如何得到id的值吗?您可以直接提交,然后更新它。第二个答案是:你说:“现在我的问题提交到数据库时先插入打法,因为2是第二次更新提交时提示此ID尚不存在。既然是相同的交易,或提交,或不提交,如果提示此ID不存在,那么如何的第一条语句提交给它的成功吗?如果您提交两次提交是否成功? (不考虑特殊情况)
㈡ 如何:将更改提交到数据库
有两种方式,GET ,POST,表单提交到程序,程序获取数据后写入到数据库。
表单HTML要是一个form,action的值定义发送的地址,method的值定义发送的方法(POST、GET),我举个简单的例子给你就知道了。
㈢ 文本编辑器的内容如何提交到数据库
SQLString = "Insert into 数据表名(文本类型字段名) Values(获取文本编辑器内容)"
Conn.Execute SQLString
㈣ 如何将html上的数据提交到数据库
1:首先要使用PHP的超全局变量 $_GET 和 $_POST 用于收集表单数据(form-data)
2:然后使用INSERT INTO 语句用于向数据库表中插入新记录。
具体示例:
(1)首先创建了一个名为 "Persons" 的表,有三个列:"Firstname", "Lastname" 以及 "Age"。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
mysql_query("INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Peter', 'Griffin', '35')");
mysql_query("INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Glenn', 'Quagmire', '33')");
mysql_close($con);
?>
(2)其次创建一个 HTML 表单,这个表单可把新记录插入 "Persons" 表。
1
2
3
4
5
6
7
8
9
10
11
12
<html>
<body>
<form action="insert.php" method="post">
Firstname: <input type="text" name="firstname" />
Lastname: <input type="text" name="lastname" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>
</body>
</html>
(3)接着当用户点击上例中 HTML 表单中的提交按钮时,表单数据被发送到 "insert.php"。"insert.php" 文件连接数据库,并通过 $_POST 变量从表单取回值。然后,mysql_query() 函数执行 INSERT INTO 语句,一条新的记录会添加到数据库表中。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
$sql="INSERT INTO Persons (FirstName, LastName, Age)
VALUES
('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "1 record added";
mysql_close($con)
㈤ 怎样将问卷题目提交到数据库中
先构造数据库 再想如何写程序。。
数据库初始0 有提交就加1就可以了 多票和单票要做个字段进行判断。
㈥ 如何把表单内容提交到数据库
<from>标签下有个action="处理程序文件名"的属性的,你写一个处理程序就行了。写这一类的程序可以用jsp,asp等语言。
asp+access:
DBPath
=
Server.MapPath("数据库名")
set
cn=Server.CreateObject("ADODB.Connection")
cn.Open
"Driver={Microsoft
Access
Driver
(*.mdb)};DBQ="
&DBPath
㈦ 如何把网页上form表单上的数据提交到后台的数据库呢
<form ruant="sever">
但是你下面的botton是input标签,表示客户端控件,如果想提交必须要通过Ajax,否则就必须把botton改成服务器端控件
㈧ 如何把表单中收集的数据提交到数据库
你上面是一个提交表单,向d_ins.asp这个文件提交数据,这个表单有哪些数据呢?表单里所有的 input 都有一个 name 值,这个name表示各数据的名字,这些就是这个表单提交的数据。提交了,提交到了d_ins.asp这个文件,所以,我们在d_ins.asp这个文件里,就要去接数据,然后把数据写入数据库。下面,我详细说一下如何接收数据和把接收的数据写入数据库。
<%
set rs=server.CreateObject("adodb.recordset")
sql="select * from tb"
rs.open sql,conn,1,3
rs.addnew
'上面是打开数据表tb,并新建一个插入记录
'我只以前几项数据来说明,其它数据一样用法
,下面用Request.form方法接收上面所说的表单提交过来的数据 name 为 "name" (两个name不要搞混了。)把接收到的数据赋值给t_name
t_name=Request.form("name")
t_pasw1=Request.form("pasw1")
t_pasw2=Request.form("pasw2")
t_email=Request.form("t_email")
……
'依此类推,格式完全一样。这里要对两个密码进行比较,如果不一样得返回提交表单,这个就不细说了。如果两次输入密码一样,则任意保存一个为密码即可。
然后将t_name赋值给新数据集里的t_name项。
rs.t_name=t_name
rs.t_pasw1=t_pasw1
'其实数据表里只需要一条密码项,在保存的时候对两次密码进行判断后保存一个即可。
rs.t_email=t_email
……
'然后对所有的数据赋集写入数据表,用update
rs.update
rs.close
response.write "保存成功!"
%>
这是最基本最简单的,完善的情况还应该涉及到对数据类型的判断,长度的判断等。