站长学院
CMS建站教程 SEO优化攻略
来源:齐鲁建站 栏目:开发教程 阅读: 日期:2023-01-10
本文介绍了php数据库操作之用户列表删除数据功能,1.单行是通过get传参的方式向delete.php文件中写上对应的ID。 2.而多个删除是通过POST的方式向delete.php页面中传递对应的ID。 3.如果这两个都不符合的话,那我们可以视为数据不合法。
直接上代码:
//连接数据库、判断错误和设置字符集 $conn = mysqli_connect('localhost', 'root', 'root', 'aaaaaa'); if (mysqli_errno($conn)) { mysqli_error($conn); exit; } mysqli_set_charset($conn, 'utf8'); //批量和指定删除用户 //多个删除 通过POST的方式 传递对应的ID if (is_array($_POST['id'])) { $id = join(',', $_POST['id']); //单行 通过get传参的方式 写上对应的ID } elseif (is_numeric($_GET['id'])) { $id = (int) $_GET['id']; } else { echo '数据不合法'; exit; } //单选和多选自适应 $sql = "delete from info where id in($id)"; $result = mysqli_query($conn, $sql); if ($result) { echo '删除成功'; } else { echo '删除失败'; }