TP框架数据库修改怎么修改。写的问题在哪里?
//修改账户余额
public function user_res()
{
$uid = Session::get('daili');
$post = input('post.');
$user_id = $post['user_id'];
$yue = $post['many'];
$quanxian = $post['many'];
$data = [
'money'=>$post['money']
];
$sql = daili::where('id',$uid)->update($data);
if($sql){
return json(jsoncode(1,'修改成功'));
}else{
return json(jsoncode(-1,'修改失败'));
}
}
//监听提交-修改账户余额
form.on('submit(user_res)', function(data){
//发异步,把数据提交给php
var form = $("#user_res").serialize();
$.ajax({
url:'{:url("daili/index/index")}',
type:'post',
data:form,
dataType:'json',
success:function(data){
if(data.code == 1){
layer.alert(data.msg, {icon: 6},function () {
//刷新当前页面
location.reload();
});
return false;
}else{
layer.msg(data.msg,{icon:5,time:2000});
}
}
});
return false;
});
<form class="layui-form" id="user_res">
<div class="layui-form-item">
<div class="layui-col-md12">
<label class="layui-form-label">账户余额:</label>
<div class="layui-input-block">
<input type="text" name="money" lay-verify="required" placeholder="{$daili.money}" autocomplete="off" class="layui-input">
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<style>
.ml_bn{
display: inline-block;
height: 38px;
line-height: 38px;
vertical-align: top;
padding: 0 15px;
background-color: #E91E63;
color: #fff;
white-space: nowrap;
text-align: center;
font-size: 14px;
border: none;
border-radius: 2px;
cursor: pointer;
}
</style>
<button class="ml_bn" lay-submit="" lay-filter="user_res">修改</button>
</div>
</div>
</form>