从品牌网站建设到网络营销策划,从策略到执行的一站式服务
if($do=="editsellservice"){
网站建设哪家好,找创新互联建站!专注于网页设计、网站建设、微信开发、微信小程序定制开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了南票免费建站欢迎大家使用!
If_rabc($action,$do); //检测权限
$sql="UPDATE rv_info SET editsellserviceid = 1 WHERE id='".$_POST["id"]."' LIMIT 1";
if($db-query($sql)){echo success($msg);}else{echo error($msg);}
exit;
}
修改了sql语句
ajax把增加的数据传到后台,保存成功的话就然后查询数据库,把当前分页的内容读取,再传回前台,前台先关掉弹出的页面,然后用js或者jq把原来表格的内容直接干掉,然后在把新查询的数据循环出来用js或者jq写成表格到相应位置啊,还是很好实现的
$query = "select * from b"
$data = getAll($query);
foreach($data as $val){
if(!empty($val['id'])){
$sql = "update a set name = '{$val['name']}' where num = {$val['num']} "
$res = query($sql);
if($res){
echo "更新成功";
}else{
echo "更新失败";
}
}
}
//getAll(),query() 方法要提前自己封装好
这段代码只是实现得简单得逻辑,如果数据量太大得话不建议吧更新语句卸载循环里面
有啊,只要where后面的条件把握好就行了,把握不好,可能数据就苦逼了,
所有:update
table1
set
num=num+1
条件(num不等于0):update
table1
set
num=num+1
where
num0
一个简单的方法,把每一行的数据放在一个form表单里面,action链接为update.php?id=XXX,发送按钮为submit,每行的数据都放在input表单里面,这样你可以直接在里面修改值,点发送获取id用update语句更新每行的数据。
当然,把数据都放在表单input text里面不好看,可以用一个编辑按钮使用javascript控制
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图