php中删除页面记录,同时刷新页面实现方法
发布:smiling 来源: PHP粉丝网 添加日期:2014-01-16 09:25:34 浏览: 评论:0
本文章介绍了一个简单的删除数据库的记录时再刷新当前页面,这个不是用ajax实现的而是用了get方式来刷新当前页面,这个方法在实际应用中用户体验并不好,主要学下方法吧。
功能:
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>
Tags: php删除 页面 记录 刷新页面
相关文章
- ·php删除一条记录(删除确认提示)(2014-05-31)
- ·php rtrim(),substr()删除字符串最一个字符(2014-09-18)
- ·PHP入门篇:读写MySQL数据库(读写 删除 添加)(2015-04-08)
- ·php删除空格空行的例子(2015-12-10)
- ·PHP怎么实现批量删除 实现批量删除的代码(2018-08-02)
- ·如何使用php删除字符串的最后一个字符(2019-12-30)
- ·PHP如何删除当前目录及其目录下的所有文件?(代码示例)(2020-01-10)
- ·php如何删除当前目录及其目录下的所有文件?(代码)(2020-01-13)
- ·php中3种方法删除字符串中间的空格(2020-10-20)
- ·php实现删除指定目录下相关文件的方法(2021-04-17)
- ·使用array_map简单搞定PHP删除文件、删除目录(2021-04-19)
- ·php结合js实现点击超链接执行删除确认操作(2021-04-20)
- ·php删除左端与右端空格的方法(2021-05-01)
- ·通过php删除xml文档内容的方法(2021-05-08)
- ·php实现删除空目录的方法(2021-05-16)
- ·PHP利用一行代码删除目录下所有文件方法示例(2021-08-29)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)