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-5.2 的 php.ini 中文版[金步国翻译]
Apr 17 PHP
PHP转换文件夹下所有文件编码的实现代码
Jun 06 PHP
基于PHP常用字符串的总结(待续)
Jun 07 PHP
smarty基础之拼接字符串的详解
Jun 18 PHP
PHP GD库生成图像的几个函数总结
Nov 19 PHP
jQuery+PHP实现的掷色子抽奖游戏实例
Jan 04 PHP
php语言的7种基本的排序方法
Dec 28 PHP
php版微信自动登录并获取昵称的方法
Sep 23 PHP
PHP 极验验证码实例讲解
Sep 29 PHP
curl 出现错误的调试方法(必看)
Feb 13 PHP
thinkPHP框架实现图像裁剪、缩放、加水印的方法
Mar 14 PHP
Laravel5.7框架安装与使用学习笔记图文详解
Apr 02 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分页类的代码
2011/05/18 PHP
PHP实现删除非站内外部链接实例代码
2014/06/17 PHP
详解PHP中instanceof关键字及instanceof关键字有什么作用
2015/11/05 PHP
PHP使用HTML5 FormData对象提交表单操作示例
2019/07/02 PHP
document.designMode的功能与使用方法介绍
2007/11/22 Javascript
JavaScript Sort 表格排序
2009/10/31 Javascript
jquery实现类似淘宝星星评分功能有截图
2014/09/15 Javascript
js实现飞入星星特效代码
2014/10/17 Javascript
javascript框架设计之种子模块
2015/06/23 Javascript
jQuery实现的进度条效果
2015/07/15 Javascript
javascript设计模式Constructor(构造器)模式
2016/08/19 Javascript
JS实现的相册图片左右滚动完整实例
2016/11/23 Javascript
bootstrap实现图片自动轮播
2016/12/21 Javascript
Angular.js中处理页面闪烁的方法详解
2017/03/09 Javascript
详解vuelidate 对于vueJs2.0的验证解决方案
2017/03/09 Javascript
jsTree事件和交互以及插件plugins详解
2017/08/29 Javascript
Vue resource三种请求格式和万能测试地址
2018/09/26 Javascript
详解基于React.js和Node.js的SSR实现方案
2019/03/21 Javascript
详解vue-element Tree树形控件填坑路
2019/03/26 Javascript
JS实现li标签的删除
2019/04/12 Javascript
基于Vue sessionStorage实现保留搜索框搜索内容
2020/06/01 Javascript
vue实现登录拦截
2020/06/29 Javascript
vue.js watch经常失效的场景与解决方案
2021/01/07 Vue.js
python3中dict(字典)的使用方法示例
2017/03/22 Python
Python中生成器和迭代器的区别详解
2018/02/10 Python
Django csrf 两种方法设置form的实例
2019/02/03 Python
Python3enumrate和range对比及示例详解
2019/07/13 Python
法国面料和小百货在线商店:Mondial Tissus
2019/03/23 全球购物
美国购买舞会礼服网站:Couture Candy
2019/12/29 全球购物
UDP协议功能
2013/01/06 面试题
GWT都有什么特性
2016/12/02 面试题
大学生学习生活的自我评价
2013/11/01 职场文书
求职简历中个人的自我评价
2013/12/01 职场文书
放假通知
2015/04/14 职场文书
2019年度政务公开考核工作总结模板
2019/11/11 职场文书
python自动化调用百度api解决验证码
2021/04/13 Python