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 相关文章推荐
dede3.1分页文字采集过滤规则详说(图文教程)
Apr 03 PHP
PHP教程 基本语法
Oct 23 PHP
php 操作符与控制结构
Mar 07 PHP
解析php多线程下载远程多个文件
Jun 25 PHP
两千行代码的PHP学习笔记汇总
Oct 05 PHP
PHP调用MySQL存储过程并返回值的方法
Dec 26 PHP
PHP使用DirectoryIterator显示下拉文件列表的方法
Mar 13 PHP
PHP永久登录、记住我功能实现方法和安全做法
Apr 27 PHP
详解PHP对象的串行化与反串行化
Jan 24 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
Aug 28 PHP
PHP简单实现防止SQL注入的方法
Mar 13 PHP
laravel 实现根据字段不同值做不同查询
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
数据库的日期格式转换
2006/10/09 PHP
深入理解PHP原理之错误抑制与内嵌HTML分析
2011/05/02 PHP
php中使用$_REQUEST需要注意的一个问题
2013/05/02 PHP
PHP_NETWORK_GETADDRESSES: GETADDRINFO FAILED问题解决办法
2014/05/04 PHP
ThinkPHP上使用多说评论插件的方法
2014/10/31 PHP
Android中资源文件(非代码部分)的使用概览
2012/12/18 Javascript
理解javascript中的回调函数(callback)
2014/09/02 Javascript
AngularJS实用开发技巧(推荐)
2016/07/13 Javascript
详解jQuery简单的表格应用
2016/12/16 Javascript
jQuery插件扩展操作入门示例
2017/01/16 Javascript
微信小程序 滚动到某个位置添加class效果实现代码
2017/04/19 Javascript
基于 webpack2 实现的多入口项目脚手架详解
2017/06/26 Javascript
详解JS中的this、apply、call、bind(经典面试题)
2017/09/19 Javascript
node实现生成带参数的小程序二维码并保存到本地功能示例
2018/12/05 Javascript
JavaScript设计模式之门面模式原理与实现方法分析
2020/03/09 Javascript
[51:43]OG vs LGD 2018国际邀请赛淘汰赛BO3 第五场 8.26
2018/08/30 DOTA
Window环境下Scrapy开发环境搭建
2018/11/18 Python
python的debug实用工具 pdb详解
2019/07/12 Python
Django项目后台不挂断运行的方法
2019/08/31 Python
python使用paramiko实现ssh的功能详解
2020/03/06 Python
eDreams德国:南欧领先的在线旅游公司
2020/12/07 全球购物
彪马香港官方网上商店:PUMA香港
2020/12/06 全球购物
Java里面如何把一个Array数组转换成Collection, List
2013/07/26 面试题
污水厂厂长岗位职责
2014/01/04 职场文书
毕业生大学生活自我总结
2014/01/31 职场文书
体育课课后反思
2014/04/24 职场文书
实习指导老师评语
2014/04/26 职场文书
本科生自荐信
2014/06/18 职场文书
建筑安全责任书范本
2014/07/24 职场文书
师德先进个人事迹材料
2014/12/19 职场文书
会计工作总结范文2014
2014/12/23 职场文书
龙门石窟导游词
2015/02/02 职场文书
前台文员岗位职责
2015/02/04 职场文书
劳保用品管理制度范本
2015/08/06 职场文书
《风不能把阳光打败》读后感3篇
2020/01/06 职场文书
Python采集股票数据并制作可视化柱状图
2022/04/04 Python