mysql修改失败_mysql修改数据失败(是我的代码有问题吗)怎么解决?

使用前台数据修改数据库里面的数据总是失败

前端代码:

$.ajax({

url: 'guanli1/guanli1post3',

data: {

id2: $('.id').val(),

name: $('#a9').val(),

sex: $('#a10').val(),

depart: $('#a11').val(),

s1: $('#a12').val(),

s2: $('#a13').val(),

s3: $('#a14').val(),

s4: $('#a15').val(),

s5: $('#a16').val()

},

type: 'POST',

timeout: 36000,

dataType: 'text',

success: function (data, textStatus) {

}

js代码:

router.post('/guanli1post3',function (req,res,next) {

var id2 = req.body.id2;

var name = req.body.name;

var sex = req.body.sex;

var depart = req.body.depart;

var s1 = req.body.s1;

var s2 = req.body.s2;

var s3 = req.body.s3;

var s4 = req.body.s4;

var s5 = req.body.s5;

pool.getConnection(function (err,connection) {

var $sql2 = 'UPDATE person SET name='+name+',sex='+sex+

',depart='+depart+',s1='+s1 +',s2='+s2+',s3='+s3+

',s4='+s4+',s5='+s5+'where id='+id2;

connection.query($sql2,[id2, name, sex, depart, s1, s2, s3, s4, s5]

,function (err,result) {

});

});

});

执行以后数据库的数据没有变化 求教!

我传递的参数应该都是正确的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值