Home > php教程 > php手册 > php中删除页面记录,同时刷新页面实现方法

php中删除页面记录,同时刷新页面实现方法

WBOY
Release: 2016-06-13 10:04:03
Original
1824 people have browsed it

本文章介绍了一个简单的删除数据库的记录时再刷新当前页面,这个不是用ajax实现的而是用了get方式来刷新当前页面,这个方法在实际应用中用户体验不好哦。

功能:

1、在某个页面上显示查询数据,并在每条数据后增加删除功能,点击“删除”,删除掉数据,同时刷新页面

2、用GET方式获得删除条件

数据库连接变量connectvars.php

 代码如下 复制代码
//服务器
define('DB_HOST', 'localhost');
//用户名
define('DB_USER', 'root');
//密码
define('DB_PASSWORD', 'root');
//数据库
define('DB_NAME','test') ;
?>

记录展示页面display.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);
?>

   


        丰田汽车数据查看
   
   
       
       
           
               
               
               
               
               
           
                        //循环输出列表元素:title、source、carType、majorPart,后加一个"删除"链接
              while($row = mysqli_fetch_array($data)){
                  echo '';
                  echo '';
                  echo '';
                  echo '';
                  echo '';
                  //点击"删除"链接,调用自身页面,同时在页面链接上增加‘DelID’变量,赋值为该记录在数据库中的‘ID’号,用于GET方式获得
                  echo '';
                 echo '';
              }
            ?>
       
标题 来源 车型 主要部件 操作
'.$row['title'].''.$row['source'].''.$row['carType'].''.$row['majorPart'].'删除

   
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template