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 开发工具
Dec 06 PHP
php 图片上传类代码
Jul 17 PHP
php中mysql模块部分功能的简单封装
Sep 30 PHP
浅析php变量修饰符static的使用
Jun 28 PHP
PHP获取指定函数定义在哪个文件中以及其所在的行号实例
May 08 PHP
CI框架中zip类应用示例
Jun 17 PHP
Linux系统下php获得系统分区信息的方法
Mar 30 PHP
Yii2使用dropdownlist实现地区三级联动功能的方法
Jul 18 PHP
基于PHP微信红包的算法探讨
Jul 21 PHP
PHP实现数组的笛卡尔积运算示例
Dec 15 PHP
laravel 模型查询按照whereIn排序的示例
Oct 16 PHP
php7连接MySQL实现简易查询程序的方法
Oct 13 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 eval函数用法 PHP中eval()函数小技巧
2012/10/31 PHP
php的zip解压缩类pclzip使用示例
2014/03/14 PHP
php采集内容中带有图片地址的远程图片并保存的方法
2015/01/03 PHP
php查询whois信息的方法
2015/06/08 PHP
PHP面向对象详解(三)
2015/12/07 PHP
PHP.vs.JAVA
2016/04/29 PHP
详解php中空字符串和0之间的关系
2016/10/23 PHP
PHP如何使用cURL实现Get和Post请求
2020/07/11 PHP
JavaScript初学者需要了解10个小技巧
2010/08/25 Javascript
Juqery Html(),append()等方法的Bug解决方法
2010/12/13 Javascript
Jquery 自定义动画概述及示例
2013/03/29 Javascript
页面加载完毕后滚动条自动滚动一定位置
2014/02/20 Javascript
jQuery基于ajax操作json数据简单示例
2017/01/05 Javascript
vue日期组件 支持vue1.0和2.0
2017/01/09 Javascript
js实现简易聊天对话框
2017/08/17 Javascript
three.js中文文档学习之通过模块导入
2017/11/20 Javascript
vue.js vue-router如何实现无效路由(404)的友好提示
2017/12/20 Javascript
解决vue+webpack打包路径的问题
2018/03/06 Javascript
bootstrap 路径导航 分页 进度条的实例代码
2018/08/06 Javascript
angularJS1 url中携带参数的获取方法
2018/10/09 Javascript
JavaScript实现的滚动公告特效【基于jQuery】
2019/07/10 jQuery
js找出5个数中最大的一个数和倒数第二大的数实现方法示例小结
2020/03/04 Javascript
vue实现移动端拖动排序
2020/08/21 Javascript
Python+tkinter模拟“记住我”自动登录实例代码
2018/01/16 Python
十分钟利用Python制作属于你自己的个性logo
2018/05/07 Python
python简易实现任意位数的水仙花实例
2018/11/13 Python
python socket通信编程实现文件上传代码实例
2019/12/14 Python
python实现发送带附件的邮件代码分享
2020/09/22 Python
大学生入党思想汇报
2014/01/14 职场文书
2014小学语文教学工作总结
2014/12/17 职场文书
2015年中学图书馆工作总结
2015/07/22 职场文书
2015年高三毕业班班主任工作总结
2015/10/22 职场文书
2016教师校本研修心得体会
2016/01/08 职场文书
幼儿体育课教学反思
2016/02/16 职场文书
2019餐饮行业创业计划书!
2019/06/27 职场文书
maven 解包依赖项中的文件的解决方法
2022/07/15 Java/Android