重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

文本框数据库提交php 获取数据库内容显示到文本框

PHP 文本框 提交 保存记录

两种解决思路:第一当然是用ajax技术 第二是用框架传值。 要是和留言板类似就要和数据库交互,将提交的数据插入数据库,然后定是3秒或者几秒从数据库中查询。 不过这样对数据库的开销较大。 试试用ajax吧。。

成都创新互联是一家专注网站建设、网络营销策划、成都小程序开发、电子商务建设、网络推广、移动互联开发、研究、服务为一体的技术型公司。公司成立10多年以来,已经为成百上千家混凝土搅拌罐各业的企业公司提供互联网服务。现在,服务的成百上千家客户与我们一路同行,见证我们的成长;未来,我们一起分享成功的喜悦。

怎么在PHP网页上点击数据出现文本框并可以修改和提交,用AJAX把数据更新到数据库同时刷新页面,求代码

//这个正好手头正在做的一个项目中用到,提供思路,可以自由扩充

//在页面加载的时候注册一下 ,就是给要点击的地方添加事件或者是属性

//页面源码

table

tr

td class="canChange"点击这里会出现文本框/td

/tr

/table

//JS

$(document).ready(function(){

td_Click();

})

//点击事件

function td_Click() {

$(".canChange").click(function () {

var td = $(this);

//所点文本框的id

var id = $(this).attr("id")

var txt = $.trim(td.text());

var input = $("input class=\"myinput\" id='new'  type='text'value='" + txt + "'style=\"width:80%;heigth:100%;\"/");

td.html(input);

input.click(function () { return false; });

//获取焦点 

input.trigger("focus");

//文本框失去焦点后提交内容,重新变为文本 

input.blur(function () {

// var newtxt = $(this).val();

var newtxt = $("#new").val();

//判断文本有没有修改 

if (newtxt != txt) {

if (newtxt == null || newtxt == "") {

td.html(txt);

}

else {       

//表示已经修改

$.post(.......)//提交

td.html(newtxt);

}

}

else {

td.html(txt);

}           

});

});

}

刷新页面可以通过 JQ的 Fresh方法来实现,

或者是是控件刷新来实现,

比如  $("#btnSearch").click();这样通过JQ调用按钮点击,实现重新读取数据

=================望采纳!

在php中把文本框的多条数据插入到数据库

思路:

1、构建form表单,输出文本框,用textarea/textarea吧,input/内不能换行,页面效果也不好(php、html代码嵌套写的话,直接写就行,建议用smarty,php与模板分离,比较清晰)

2、提交内容,确定用什么method(post、get)

3、获取内容,$str=$_POST['name'](name为textarea的name值)

4、$arr=split ('\r\n', $str);按换行符分割字符串为数组

5、循环执行插入语句,$arr每一层都是一条数据

PHP如何传递文本框的值到数据库操作

由于是在同一个页面的即时操作,所以要用用JavaScript才能实现

改为:

script type="text/javascript"

function setlinkvalue(objlink,value)

{

var o=document.getElementById(objlink);

o.href+='endcheckcontent='+encodeURI(value);

}

/script

form action="update.php" method="post" name="form1"

textarea NAME="END_CHECK_CONTENT8" WRAP="PHYSICAL" onblur="javascript:setlinkvalue('objlink1',this.value);"/textarea

a id="objlink1" href="update.php?CHECK_TYPE=1DIA_ID=?=$DIA_ID1?CUR_PAGE =?=$CUR_PAGE??=$urlstr?"合格/a

a href="update.php?CHECK_TYPE=2DIA_ID=?=$DIA_ID1?CUR_PAGE =?=$CUR_PAGE??=$urlstr?"不合格/a

/form


文章题目:文本框数据库提交php 获取数据库内容显示到文本框
网站网址:http://cqcxhl.com/article/dosoodc.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP