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下载远程文件类(支持断点续传)
Nov 14 PHP
PHP iconv 解决utf-8和gb2312编码转换问题
Apr 12 PHP
php 模拟 asp.net webFrom 按钮提交事件的思路及代码
Dec 02 PHP
destoon调用企业会员公司形象图片的实现方法
Aug 21 PHP
PHP实现下载断点续传的方法
Nov 12 PHP
php jsonp单引号转义
Nov 23 PHP
PHP使用ffmpeg给视频增加字幕显示的方法
Mar 12 PHP
apache和PHP如何整合在一起
Oct 12 PHP
微信公众号开发之通过接口删除菜单
Feb 20 PHP
Yii2使用表单上传文件的实例代码
Aug 03 PHP
PHP守护进程化在C和PHP环境下的实现
Nov 21 PHP
PHP 实现缩略图
Mar 09 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
用Flash图形化数据(二)
2006/10/09 PHP
Discuz 5.0 中读取纯真IP数据库函数分析
2007/03/16 PHP
PHP递归复制、移动目录的自定义函数分享
2014/11/18 PHP
PHP实现自动识别Restful API的返回内容类型
2015/02/07 PHP
php实现根据词频生成tag云的方法
2015/04/17 PHP
详谈PHP中的密码安全性Password Hashing
2017/02/04 PHP
PHP使用xpath解析XML的方法详解
2017/05/20 PHP
laravel框架模型、视图与控制器简单操作示例
2019/10/10 PHP
jquery入门—数据删除与隔行变色以及图片预览
2013/01/07 Javascript
js实现右下角提示框的方法
2015/02/03 Javascript
分享jQuery封装好的一些常用操作
2016/07/28 Javascript
javascript中call()、apply()的区别
2019/03/21 Javascript
js实现AI五子棋人机大战
2020/05/28 Javascript
Element PageHeader页头的使用方法
2020/07/26 Javascript
Python 文件和输入输出小结
2013/10/09 Python
python比较2个xml内容的方法
2015/05/11 Python
python opencv之SIFT算法示例
2018/02/24 Python
Python cookbook(数据结构与算法)筛选及提取序列中元素的方法
2018/03/19 Python
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
python给微信好友定时推送消息的示例
2019/02/20 Python
Python使用paramiko操作linux的方法讲解
2019/02/25 Python
python matplotlib库绘制条形图练习题
2019/08/10 Python
Python 元组拆包示例(Tuple Unpacking)
2019/12/24 Python
pandas的相关系数与协方差实例
2019/12/27 Python
pytorch 实现模型不同层设置不同的学习率方式
2020/01/06 Python
Python找出列表中出现次数最多的元素三种方式
2020/02/24 Python
python requests库的使用
2021/01/06 Python
详解HTML5如何使用可选样式表为网站或应用添加黑暗模式
2020/04/07 HTML / CSS
婴儿鞋,独特的婴儿服装和配件:Zutano
2018/11/03 全球购物
King Apparel官网:英国街头服饰品牌
2019/09/05 全球购物
创建索引时需要注意的事项
2013/05/13 面试题
补充协议书范本
2014/04/23 职场文书
团队激励口号
2014/06/06 职场文书
学校领导班子对照检查材料
2014/08/28 职场文书
社区法制宣传月活动总结
2015/05/07 职场文书
Oracle数据库事务的开启与结束详解
2022/06/25 Oracle