php删除页面记录 同时刷新页面 删除条件用GET方式获得

 更新时间:2012年01月10日 17:13:53   作者:  
在某个页面上显示查询数据,并在每条数据后增加删除功能,点击“删除”,删除掉数据,同时刷新页面
功能:
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实现获取文件后缀名的几种常用方法

    这篇文章主要介绍了PHP实现获取文件后缀名的几种常用方法,通过三种不同的方法实例分析了php获取文件后缀名的实现技巧,分别通过字符串、文件属性及数组等方式实现这一功能,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • 解析PHP获取当前网址及域名的实现代码

    解析PHP获取当前网址及域名的实现代码

    本篇文章是对PHP获取当前网址及域名的代码进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php中通过eval实现字符串格式的计算公式

    php中通过eval实现字符串格式的计算公式

    有时候我们对每一种产品都有一个提成公式,而这个计算提成的公式是以字符串格式存在表中的,当我们用这个计算公式时,他并不像我们写的:$a=2+3*5;这样简单的能计算出结果,而它是个字符串,所以,我们就必须把字符串转化为我们能够处理的结果
    2017-03-03
  • php为字符串前后添加指定数量字符的方法

    php为字符串前后添加指定数量字符的方法

    这篇文章主要介绍了php为字符串前后添加指定数量字符的方法,涉及php操作字符串的相关技巧,非常具有实用价值,需要的朋友可以参考下
    2015-05-05
  • php函数式编程简单示例

    php函数式编程简单示例

    这篇文章主要介绍了php函数式编程,结合简单实例形式分析了php函数式编程相关实现方法及数组排序、闭包操作使用技巧,需要的朋友可以参考下
    2019-08-08
  • php使用Imagick生成图片的方法

    php使用Imagick生成图片的方法

    这篇文章主要介绍了php使用Imagick生成图片的方法,实例分析了php基于Imagick实现添加水印、文字的图片功能,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • PHP实现的同步推荐操作API接口案例分析

    PHP实现的同步推荐操作API接口案例分析

    这篇文章主要介绍了PHP实现的同步推荐操作API接口案例,结合具体实例形式分析了同步推荐操作具体的功能、接口、方法、参数及相关使用技巧,需要的朋友可以参考下
    2016-11-11
  • php实现读取手机客户端浏览器的类

    php实现读取手机客户端浏览器的类

    这篇文章主要介绍了php实现读取手机客户端浏览器的类,可实现取手机号码,浏览器报头信息,取得手机类型,取得手机IP等功能,需要的朋友可以参考下
    2015-01-01
  • php获取用户浏览器版本的方法

    php获取用户浏览器版本的方法

    这篇文章主要介绍了php获取用户浏览器版本的方法,可使用$_SERVER['HTTP_USER_AGENT']获取用户信息,是非常实用的技巧,需要的朋友可以参考下
    2015-01-01
  • 解析php中如何调用用户自定义函数

    解析php中如何调用用户自定义函数

    以下是对php中调用用户自定义函数的方法进行了详细的分析介绍,需要的朋友可以过来参考下
    2013-08-08

最新评论