如何将两个文本框中的内容提交到一个数据库字段中

如何将两个文本框中的内容提交到一个数据库字段中,第1张

文本框的名称分别是:txtqh和txthm

获取的时候strdh=request("txtqh")&request("txthm")

把strdh的值写入数据库就好了

文本框输入的信息同步到数据库就相当于数据库的插入或修改,但是一般你要看是什么时机进行同步,比如一个界面有10个文本框,你不能每输入完一个就进行同步吧,所以最好是有个机制判断。而且也要判断该文本框的内容是否真的发生了改变,要不然系统资源就白白耗费了。

以注册为例

1页面添加用户名和密码两个文本框以及一个提交按钮;

2代码获取两个文本框的值;

3将获取的值传给sql语句;

4执行sql语句插入到数据库(插入与更新类似)

制作一个表单网页,之后再写一个服务器脚本用来接收表单内容并进行处理。

例:

formhtml(表单提交的html文件)

<html>

<body>

<form action="processphp" method="post">

<input name="peisongfanwei" type="text" value="your content">

<input type="submit" value="submit">

</form>

</body>

</html>

processphp(处理表单内容的服务器脚本文件)

<php

$a=$POST['peisongfanwei'];

/这样就把文本框里的内容传给变量$a里面去了/

/连接数据库,并将变量$a里的值存到数据库里/

>

$(function(){

$('#send')click(function(){

$ajax({

type: "GET",

url: "testjson",

data: {username:$("#username")val(),

content:$("#content")val()},

dataType: "json",

success:

function(data){}

});

});

});

1) mysql用集群而不要用单机版

2)试着修改mysql的存储引擎,当然这影响数据恢复的策略

3)表是否设置了主键或索引影响插入速度

4)采用数据二次提交的方式,也就是关闭默认的autocommit,设置为0,然后每插入10000条再commit一下,采用这种方式起码每秒处理1w条的性能还是有的

5) 换硬盘,上raid或SSD,这个严重影响数据写入速度

6) 还可以试试用load data的方式,适合将现有的文本数据导入

以上就是关于如何将两个文本框中的内容提交到一个数据库字段中全部的内容,包括:如何将两个文本框中的内容提交到一个数据库字段中、asp.net 怎么将文本框输入的信息 同步到数据库表中,、asp 网页中 我有几个文本框如何把文本框中的数据更新到数据库SQL(直接更新)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存