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 curl 登录163邮箱并抓取邮箱好友列表的代码(经测试)
Apr 07 PHP
php配合jquery实现增删操作具体实例
Dec 12 PHP
PHP中执行cmd命令的方法
Oct 11 PHP
php禁止直接从浏览器输入地址访问.php文件的方法
Nov 04 PHP
PHP操作MySQL事务实例
Nov 05 PHP
PHP实现货币换算的方法
Nov 29 PHP
PHP实现自动识别原编码并对字符串进行编码转换的方法
Jul 13 PHP
简单的自定义php模板引擎
Aug 26 PHP
Thinkphp 空操作、空控制器、命名空间(详解)
May 05 PHP
tp5实现微信小程序多图片上传到服务器功能
Jul 16 PHP
laravel框架 laravel-admin上传图片到oss的方法
Oct 13 PHP
Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy()
Oct 23 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开启gzip页面压缩实例代码
2010/03/11 PHP
php-fpm.conf配置文件中文说明详解及重要参数说明
2018/10/10 PHP
PHP+Ajax实现的检测用户名功能简单示例
2019/02/12 PHP
js控制div及网页相关属性的代码
2009/12/19 Javascript
js改变img标签的src属性在IE下没反应的解决方法
2013/07/23 Javascript
eclipse导入jquery包后报错的解决方法
2014/02/17 Javascript
JavaScript中使用Callback控制流程介绍
2015/03/16 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
2016/12/26 Javascript
vuejs指令详解
2017/02/07 Javascript
AngularJS之自定义服务详解(factory、service、provider)
2017/04/14 Javascript
vue2.0使用swiper组件实现轮播效果
2017/11/27 Javascript
解决echarts中横坐标值显示不全(自动隐藏)问题
2020/07/20 Javascript
Nuxt 嵌套路由nuxt-child组件用法(父子页面组件的传值)
2020/11/05 Javascript
Python同时向控制台和文件输出日志logging的方法
2015/05/26 Python
简单理解Python中的装饰器
2015/07/31 Python
使用Python编写一个最基础的代码解释器的要点解析
2016/07/12 Python
python3学习之Splash的安装与实例教程
2018/07/09 Python
python url 参数修改方法
2018/12/26 Python
Python高斯消除矩阵
2019/01/02 Python
Python实现的微信支付方式总结【三种方式】
2019/04/13 Python
python pip安装包出现:Failed building wheel for xxx错误的解决
2019/12/25 Python
pytorch AvgPool2d函数使用详解
2020/01/03 Python
Pycharm中切换pytorch的环境和配置的教程详解
2020/03/13 Python
墨西哥网上购物:Linio墨西哥
2016/10/20 全球购物
Melijoe英国官网:法国儿童时尚网站
2016/11/18 全球购物
荷兰家电购物网站:Expert.nl
2020/01/18 全球购物
标记环网Toke Ring IEEE802.5
2014/05/26 面试题
实习护士自我鉴定
2013/10/13 职场文书
测绘工程专业个人自我评价
2013/12/01 职场文书
大学生活动策划方案
2014/02/10 职场文书
义和团口号
2014/06/17 职场文书
领导班子群众路线与四风问题对照检查材料思想汇报
2014/10/11 职场文书
酒店工程部岗位职责
2015/02/12 职场文书
目标责任书格式范文
2015/05/11 职场文书
四年级作文之植物
2019/09/20 职场文书
详解nginx进程锁的实现
2021/06/14 Servers