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(4) php 函数 补充2
Feb 15 PHP
更改localhost为其他名字的方法
Feb 10 PHP
php中url函数介绍及使用示例
Feb 13 PHP
PHP处理SQL脚本文件导入到MySQL的代码实例
Mar 17 PHP
在Ubuntu 14.04上部署 PHP 环境及 WordPress
Sep 02 PHP
PHP ajax 异步执行不等待执行结果的处理方法
May 27 PHP
php自动给网址加上链接的方法
Jun 02 PHP
php根据数据id自动生成编号的实现方法
Oct 16 PHP
PHP设置images目录不充许http访问的方法
Nov 01 PHP
thinkphp5.0自定义验证规则使用方法
Nov 16 PHP
laravel框架查询数据集转为数组的两种方法
Oct 10 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
Dec 20 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获取网站域名和地址的代码
2008/08/17 PHP
FleaPHP的安全设置方法
2008/09/15 PHP
PHP用星号隐藏部份用户名、身份证、IP、手机号等实例
2014/04/08 PHP
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
php匹配字符中链接地址的方法
2014/12/22 PHP
Web程序工作原理详解
2014/12/25 PHP
jscript之Read an Excel Spreadsheet
2007/06/13 Javascript
Javascript 获取链接(url)参数的方法[正则与截取字符串]
2010/02/09 Javascript
简单实用的反馈表单无刷新提交带验证
2013/11/15 Javascript
JS弹出层单纯的绝对定位居中示例代码
2014/02/18 Javascript
js实现的四级左侧网站分类菜单实例
2015/05/06 Javascript
Backbone View 之间通信的三种方式
2016/08/09 Javascript
js获取页面引用的css样式表中的属性值方法(推荐)
2016/08/19 Javascript
js实现表单及时验证功能 用户信息立即验证
2016/09/13 Javascript
JS遍历对象属性的方法示例
2017/01/10 Javascript
详解js前端代码异常监控
2017/01/11 Javascript
jquery实现input框获取焦点的方法
2017/02/06 Javascript
微信小程序实现原生步骤条
2019/07/25 Javascript
vue.js实现三级菜单效果
2019/10/19 Javascript
js中延迟加载和预加载的具体使用
2021/01/14 Javascript
python超简单解决约瑟夫环问题
2015/05/12 Python
python 切换root 执行命令的方法
2019/01/19 Python
详解python 3.6 安装json 模块(simplejson)
2019/04/02 Python
10分钟用python搭建一个超好用的CMDB系统
2019/07/17 Python
Django框架静态文件使用/中间件/禁用ip功能实例详解
2019/07/22 Python
详解Django admin高级用法
2019/11/06 Python
pytorch 常用线性函数详解
2020/01/15 Python
python的launcher用法知识点总结
2020/08/07 Python
Python3+Flask安装使用教程详解
2021/02/16 Python
Python实现我的世界小游戏源代码
2021/03/02 Python
春节联欢晚会主持词范文
2014/03/24 职场文书
群众路线表态发言材料
2014/10/17 职场文书
幼儿园见习报告
2014/10/30 职场文书
2015暑假实习报告范文
2015/07/13 职场文书
Python数据结构之队列详解
2022/03/21 Python
Linux下搭建SFTP服务器的命令详解
2022/06/25 Servers