加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

PHP+ajax 无刷新删除数据

发布时间:2020-12-15 23:34:46 所属栏目:百科 来源:网络整理
导读:首先本例基于留言本整理版修改。 我们使用了jquery.js来实现ajax和dom删除 首先加入 div class="codetitle" a style="CURSOR: pointer" data="65473" class="copybut" id="copybut65473" onclick="doCopy('code65473')" 代码如下: div class="codebody" id="

首先本例基于留言本整理版修改。
我们使用了jquery.js来实现ajax和dom删除
首先加入
<div class="codetitle"><a style="CURSOR: pointer" data="65473" class="copybut" id="copybut65473" onclick="doCopy('code65473')"> 代码如下:<div class="codebody" id="code65473">
<script type="text/javascript" src="lib/jquery.js">

给table加个
<div class="codetitle"><a style="CURSOR: pointer" data="57187" class="copybut" id="copybut57187" onclick="doCopy('code57187')"> 代码如下:<div class="codebody" id="code57187">
id="t"

写个js:


<div class="codetitle"><a style="CURSOR: pointer" data="35161" class="copybut" id="copybut35161" onclick="doCopy('code35161')"> 代码如下:<div class="codebody" id="code35161">


删除链接改成 href="javascript:delItem('')"
delete.php的修改就是把错误语句改成直接输出就行了。
OK完成。

index.tpl :


<div class="codetitle"><a style="CURSOR: pointer" data="74682" class="copybut" id="copybut74682" onclick="doCopy('code74682')"> 代码如下:<div class="codebody" id="code74682">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
<html xmlns="http://www.w3.org/1999/xhtml"&gt;


所有留言

<script type="text/javascript" src="lib/jquery.js">



Welcome:
<a href="logout.php">退出

<a href="login.php">登录
<a href="reg.php">注册

<a href="add.php">发表留言

<table id="t" width="700" border="0" cellspacing="0" cellpadding="0" class="tb">
<tr>
<td class="bg">[] 发表于:</td>
</tr>
<tr>
<td>



附件:<a target="_blank" href="uploads/">

</td>
</tr>
<tr>
<td align="right"><a href="add.php?id=">修改 <a href="javascript:delItem('')">删除</td>
</tr>
</table>






delete.php :


<div class="codetitle"><a style="CURSOR: pointer" data="56119" class="copybut" id="copybut56119" onclick="doCopy('code56119')"> 代码如下:<div class="codebody" id="code56119">
<?php
require('common.php');
// 查询出留言信息
$q = $query->query('select * from gb_content where id='.intval($_GET['id']));
$rs = $query->fetch_array($q);
$error = array();
if ($rs['user_id']!=intval($_SESSION['user_id'])) {// 判断user_id是否相同
$error = '该信息你不能删除,只能删除自己发布的';
}
if (!$error) {
$query->query('delete from gb_content where id='.intval($_GET['id']));//删除语句
if ($rs['user_file']) {//删除附件
@unlink('uploads/'.$rs['user_file']);
}
echo 1;//表示成功
} else {
echo $error;
}
?>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读