资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

phpajax修改数据 如何通过php修改数据库中的数据

怎么在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中,用到ajax更新数据,但是却不往数据库里面进

看不懂你的代码~ 写得太烂

先用 url 传参 单独执行一下 你的ajax 页面。 如果没有问题,在去检查你的js

PHP+ajax 无刷新修改数据怎么改成修改多个数据

$.post('save.php',{id:a.attr('rel'),num:i.val()},function(r){ 这里带多个参数就行

PHP,ajax 双击修改input表单里面的数据,失去焦点,保存修改数据到数据库里面。

你想实现的就是php获取html中input的传值写入到数据库中

,你的PHP代码都没有,只有一个html文件,

php代码应该是用POST获取input的值,再执行sql 的insert into添加数据即可。


文章标题:phpajax修改数据 如何通过php修改数据库中的数据
转载注明:http://cdkjz.cn/article/ddjodhi.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220