吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 841|回复: 2
收起左侧

[求助] 帮忙做一个layui删除数据库条目的代码

[复制链接]
han435031331 发表于 2023-1-26 14:50
25吾爱币
            } else if (obj.event === 'delete') {
                layer.confirm('真的删除行么', function (index) {
                    obj.del();
                    layer.close(index);
                });
            }
        });

    });
</script>


数据库文件不删除  刷新还是有数据
链接:https://pan.baidu.com/s/1WhP7dJaFFCSqyXDcOGg7kg?pwd=4350
提取码:4350

最佳答案

查看完整内容

layui前端table操作删除的时候,要把相关数据发送给后端处理, 看你源码是PHP的,弄了两个方案, 一个是复制其它系统的删除及批量删除源码,一个按照你的源码改的 这段是网上复制代码 用到了ThinkPHP框架 [mw_shl_code=php,true] public function del() { $id = I('post.id'); M()->startTrans(); $res = M('User')->where(['id' => $id])->delete(); if ($res) { ...

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

4899 发表于 2023-1-26 14:50
layui前端table操作删除的时候,要把相关数据发送给后端处理,
看你源码是PHP的,弄了两个方案,
一个是复制其它系统的删除及批量删除源码,一个按照你的源码改的

这段是网上复制代码 用到了ThinkPHP框架
[PHP] 纯文本查看 复制代码
    public function del()
    {
        $id = I('post.id');
        M()->startTrans();
        $res = M('User')->where(['id' => $id])->delete();
        if ($res) {
            D('UserRole')->where(['user_id' => $id])->delete();
            M()->commit();
            $this->ajaxReturn(['code'=>0,'msg'=>'删除成功']);
        } else {
            M()->rollback();
            $this->ajaxReturn(['code'=>1,'msg'=>'删除失败']);
        }
    }

    public function batchdel()
    {
        $ids = I('post.ids');
        M()->startTrans();
        $res = M('User')->where(['id' => ['IN',$ids]])->delete();
        if ($res) {
            D('UserRole')->where(['user_id' => ['IN',$ids]])->delete();
            M()->commit();
            $this->ajaxReturn(['code'=>0,'msg'=>'删除成功']);
        } else {
            M()->rollback();
            $this->ajaxReturn(['code'=>1,'msg'=>'删除失败']);
        }
    }




下面是我根据你的源码update_state.php文件改造的,
按我理解应该新建一个php文件用来调用,比如del.php

不懂PHP只能简单看懂点源码,具体对错不知道,参考个思路吧。

[PHP] 纯文本查看 复制代码
<?php
session_start();

include "../../config.php";

$单号=$_POST['单号'];

 // 创建连接
 $conn = mysqli_connect($hostname,$username,$password,$dbname);
 // 检测连接
 if (!$conn) {
 die("连接失败: " . mysqli_connect_error());
 }
 
 // 执行删除操作 
$sql1 = "delete from $sheetname  WHERE 单号='$单号'";
$retval = mysqli_query( $conn, $sql1 );
//echo $sql1.'<br />';
if(! $retval )
{
    die('更新数据失败!' );
}

echo "<script type='text/javascript'>alert('数据更新成功!点击【确定】返回');</script>";
echo "<script>window.location.</script>"; //返回

$conn->close(); //关闭连接
?>

 楼主| han435031331 发表于 2023-1-27 00:39
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 02:25

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表