php删除页面记录 同时刷新页面 删除条件用GET方式获得


Posted in PHP onJanuary 10, 2012

功能:
1、在某个页面上显示查询数据,并在每条数据后增加删除功能,点击“删除”,删除掉数据,同时刷新页面
2、用GET方式获得删除条件
数据库连接变量connectvars.php

<?php 
//服务器 
define('DB_HOST', 'localhost'); 
//用户名 
define('DB_USER', 'root'); 
//密码 
define('DB_PASSWORD', 'root'); 
//数据库 
define('DB_NAME','test') ; 
?>

记录展示页面display.php,每条记录后有“删除”功能,点击“删除”,可删除该条记录,同时刷新页面
<?php 
require_once 'connectvars.php'; 
$dbc = mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD,DB_NAME); 
//如果调用此页面时,页面链接中有‘DelID'变量,则获得要删除记录的‘ID'号,进行删除 
if(isset($_GET['DelID'])){ 
$query = "DELETE FROM toyota WHERE ID = ".$_GET['DelID']." LIMIT 1"; 
mysqli_query($dbc,$query); 
} 
//查出所有记录,并在接下来的表格中进行显示(如果上面的删除代码被执行,此处相当于刷新页面) 
$query = "SELECT * FROM toyota ORDER BY ID DESC"; 
$data = mysqli_query($dbc,$query); 
//统计所查询出的记录条数 
$count = mysqli_num_rows($data); 
?> 
<html> 
<head> 
<title>丰田汽车数据查看</title> 
</head> 
<body> 
<table> 
<!-- 表格列名 --> 
<tr> 
<th>标题</th> 
<th>来源</th> 
<th>车型</th> 
<th>主要部件</th> 
<th>操作</th> 
</tr> 
<?php 
//循环输出列表元素:title、source、carType、majorPart,后加一个"删除"链接 
while($row = mysqli_fetch_array($data)){ 
echo '<tr>'; 
echo '<td><a href = '.$row['url'].'>'.$row['title'].'</td>'; 
echo '<td>'.$row['source'].'</td>'; 
echo '<td>'.$row['carType'].'</td>'; 
echo '<td>'.$row['majorPart'].'</td>'; 
//点击"删除"链接,调用自身页面,同时在页面链接上增加‘DelID'变量,赋值为该记录在数据库中的‘ID'号,用于GET方式获得 
echo '<td><a href = "'.$_SERVER['PHP_SELF'].'?DelID='.$row['ID'].'">删除</a></td>'; 
echo '</tr>'; 
} 
?> 
</table> 
</body> 
</html>
PHP 相关文章推荐
Php部分常见问题总结
Oct 09 PHP
phpmyadmin操作流程
Oct 09 PHP
PHP同时连接多个mysql数据库示例代码
Mar 17 PHP
解决PhpMyAdmin中导入2M以上大文件限制的方法分享
Jun 06 PHP
Yii的CDbCriteria查询条件用法实例
Dec 04 PHP
前端必学之PHP语法基础
Jan 01 PHP
详解配置 Apache 服务器支持 PHP 文件的解析
Feb 15 PHP
php利用fsockopen GET/POST提交表单及上传文件
May 22 PHP
Yii2 队列 shmilyzxt/yii2-queue 简单概述
Aug 02 PHP
php微信分享到朋友圈、QQ、朋友、微博
Feb 18 PHP
PHP模型Model类封装数据库操作示例
Mar 14 PHP
php获取目录下所有文件及目录(多种方法)(推荐)
May 14 PHP
PHP求小于1000的所有水仙花数的代码
Jan 10 #PHP
php 带逗号千位符数字的处理方法
Jan 10 #PHP
php mysql 判断update之后是否更新了的方法
Jan 10 #PHP
用PHP实现小写金额转换大写金额的代码(精确到分)
Jan 10 #PHP
解决文件名解压后乱码的问题 将文件名进行转码的代码
Jan 10 #PHP
php 字符串替换的方法
Jan 10 #PHP
PHP中strtotime函数使用方法分享
Jan 10 #PHP
You might like
PHP用mysql数据库存储session的代码
2010/03/05 PHP
php ci 获取表单中多个同名input元素值的代码
2016/03/25 PHP
thinkphp中U方法按路由规则生成url的方法
2018/03/12 PHP
php函数式编程简单示例
2019/08/08 PHP
JqGrid web打印实现代码
2011/05/31 Javascript
Javascript浅谈之this
2013/12/17 Javascript
javascript自动给文本url地址增加链接的方法分享
2014/01/20 Javascript
jquery实现简单的轮换出现效果实例
2015/07/23 Javascript
javascript实现图片延迟加载方法汇总(三种方法)
2015/08/27 Javascript
JavaScript实现的浮动层框架用法实例分析
2015/10/10 Javascript
js验证真实姓名与身份证号,手机号的简单实例
2016/07/18 Javascript
js模式化窗口问题![window.dialogArguments]
2016/10/30 Javascript
vue树形结构获取键值的方法示例
2018/06/21 Javascript
使用webpack构建应用的方法步骤
2019/03/04 Javascript
python实现简易云音乐播放器
2018/01/04 Python
python模拟实现斗地主发牌
2020/01/07 Python
tensorflow2.0的函数签名与图结构(推荐)
2020/04/28 Python
python 调用Google翻译接口的方法
2020/12/09 Python
Canvas图片分割效果的实现
2019/07/29 HTML / CSS
澳大利亚UGG工厂直销:Australian Ugg Boots
2017/10/14 全球购物
世界顶级足球门票网站:Live Football Tickets
2017/10/14 全球购物
C语言面试题
2015/10/30 面试题
情侣吵架检讨书
2014/02/05 职场文书
房屋公证委托书
2014/04/03 职场文书
小学教师读书活动总结
2014/07/08 职场文书
群众路线教育实践活动对照检查材料思想汇报(副处级领导)
2014/10/04 职场文书
合作合同协议书范本
2015/01/27 职场文书
故宫英文导游词
2015/01/31 职场文书
污水处理保证书
2015/05/09 职场文书
学校工会工作总结2015
2015/05/19 职场文书
有关水浒传的读书笔记
2015/06/25 职场文书
2015选调生工作总结
2015/07/24 职场文书
汽车销售员工作总结
2015/08/12 职场文书
MySQL数据库10秒内插入百万条数据的实现
2021/11/01 MySQL
python人工智能human learn绘图可创建机器学习模型
2021/11/23 Python
vue代码分块和懒加载非必要资源文件
2022/04/11 Vue.js