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 相关文章推荐
弄了个检测传输的参数是否为数字的Function
Dec 06 PHP
追求程序速度,而不是编程的速度
Apr 23 PHP
PHP 程序员应该使用的10个组件
Oct 31 PHP
PHP 一个比较完善的简单文件上传
Mar 25 PHP
PHP中spl_autoload_register()和__autoload()区别分析
May 10 PHP
ThinkPHP中I(),U(),$this-&gt;post()等函数用法
Nov 22 PHP
php实现可用于mysql,mssql,pg数据库操作类
Dec 13 PHP
PHP魔术方法的使用示例
Jun 23 PHP
PHP扩展迁移为PHP7扩展兼容性问题记录
Feb 15 PHP
浅谈PHP接入(第三方登录)QQ登录 OAuth2.0 过程中遇到的坑
Oct 13 PHP
PHP基于递归算法解决兔子生兔子问题
May 11 PHP
CodeIgniter框架数据库基本操作示例
May 24 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中常用的字符串格式化函数总结
2014/11/19 PHP
php常用字符串比较函数实例汇总
2014/11/24 PHP
PHP实现的随机红包算法示例
2017/08/14 PHP
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
文本链接逐个出现的js脚本
2007/12/12 Javascript
js AspxButton的客户端操作
2009/06/26 Javascript
javascript 一些用法小结
2009/09/11 Javascript
基于dom编程中 动态创建与删除元素的使用
2013/04/17 Javascript
jQuery封装的屏幕居中提示信息代码
2016/06/08 Javascript
用瀑布流的方式在网页上插入图片的简单实现方法
2016/09/23 Javascript
对javascript继承的理解
2016/10/11 Javascript
iscroll动态加载数据完美解决方法
2017/07/18 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
2017/09/19 Javascript
vue左侧菜单,树形图递归实现代码
2018/08/24 Javascript
vue 实现走马灯效果
2019/10/28 Javascript
vue 路由子组件created和mounted不起作用的解决方法
2019/11/05 Javascript
node后端服务保活的实现
2019/11/10 Javascript
微信小程序地图实现展示线路
2020/07/29 Javascript
Cython 三分钟入门教程
2009/09/17 Python
Python实现把utf-8格式的文件转换成gbk格式的文件
2015/01/22 Python
用Python进行行为驱动开发的入门教程
2015/04/23 Python
python魔法方法-属性转换和类的表示详解
2016/07/22 Python
基于Python_脚本CGI、特点、应用、开发环境(详解)
2017/05/23 Python
Python玩转Excel的读写改实例
2019/02/22 Python
python socket 聊天室实例代码详解
2019/11/14 Python
pytorch中的上采样以及各种反操作,求逆操作详解
2020/01/03 Python
基于HTML5实现类似微信手机摇一摇功能(计算摇动次数)
2017/07/24 HTML / CSS
墨西哥皇宫度假村预订:Palace Resorts
2018/06/16 全球购物
shell程序中如何注释
2012/02/17 面试题
新农村建设标语
2014/06/24 职场文书
小学清明节活动总结
2014/07/04 职场文书
黄山导游词
2015/01/31 职场文书
生日赠语
2015/06/23 职场文书
总经理2015中秋节致辞
2015/07/29 职场文书
2016年寒假社会实践活动总结
2015/10/10 职场文书