导航:首页 > 编程语言 > php留言板删除

php留言板删除

发布时间:2023-01-08 04:06:19

1. 用php写留言板代码时怎样才能实现删除和修改留言的啊代码是怎样的

list.php修改下
在你显示每个楼层的留言信息后面加上一行
<a href="del.php?id=<?php echo $row['id']; ?>">删除</a>
<a href="update.php?id=<?php echo $row['id']; ?>">编辑</a>

然后建立del.php文件
<?php
if (isset($_GET['id']))
{
include_once(你建立mysql连接的那个php文件);
mysql_query('DELETE FROM `bbtliuyanban` WHERE `id` = \'' . $_GET['id'] . '\'');
}
?>
就一句话,mysql_query执行删除语句就好了
重点是GET接收到传递来的ID值

建立update.php
<?php
include_once(你建立mysql连接的那个php文件);
if (!empty($_POST))
{
mysql_query("UPDATE `bbtliuyanban` SET `user` = '$_POST[user]', `title` = '$_POST[title]', `content` = '$_POST[content]' WHERE `id` = '$_POST[id]'");
}
if (isset($_GET['id']))
{
$result = mysql_query('SELECT * FROM `bbtliuyanban` WHERE `id` = \'' . $_GET['id'] . '\'');
$row = mysql_fetch_array($result);
?>
输出标单信息
<form action="update.php" method="POST">
<input type="hidden" name="id" value="<?php echo $row['id']; ?>" />
标题:<input type="text" name="title" value="<?php echo $row['title']; ?>" />
用户:<input type="text" name="user" value="<?php echo $row['user']; ?>" />
<textarea name="content"><?php echo $row['content']; ?></textarea>
<input type="submit" />
</form>
<?php
}
?>

临时开下电脑,赶时间,有疑问明天再说吧
update没少大括号吧?
最后有的,你是不是没注意到?

输出表单信息这行可以删了,你就完整复制从建立update.php下面到临时开下电脑之间所有代码就行了,小毛病自己改改,直接在这里打的没太注意细节

权限要用到cookie和sessions
你才学3天。。。贪多嚼不烂
楼下说的挺对,但是有一点,有管理员权限才能进行删除、修改操作
所以对del的判断基本上没必要
防sql还是要的,谢谢提醒了

2. php留言板登录后只能删除自己的留言

判断登录人的user_id和本条留言发布人的user_id是否一致,一致就判断是自己发布的,可以删除,不一致就不能删除

3. php留言板如何在每个留言后加删除

调用留言的时候把id也调用出来, 连接在删除这个连接的后面传到后台,得到了这个留言的id之后,你就可以操作删除了。

4. PHP中留言板的删除功能如何实现自己只能删除自己的留言,然后在其他用户的留言上是看不到删除留言的。

实现自己只能删除自己的留言 这个只需要判断一个当前用户的ID与留言用户的ID是否一致就可以了吧 比如
$id;//留言ID
$user_id;//当前用户ID
$view_id;//留言用户的ID
$button = "";
if($user_id == $view_id){
$button = '<a href="del.php?id=$id">删除我的留言</a>';
}

在其他用户的留言上是看不到删除留言:
这个的话 你可以在上面直接从表中删除那个内容 自然就不会显示出来了 或者 改变字段的状态字段 在查询SQL的时候 判断下 也可以起到这个作用

5. php留言板删除留言

没有选择数据库呀,另外,删除失败的时候可以添加输出mysql_error()函数结果,显示失败原因(数据库权限、SQL语句错误等)

6. 关于PHP删除和修改留言板留言功能的代码,急

list.php修改下
在你显示每个楼层的留言信息后面加上一行
删除

编辑

然后建立del.php文件
?php
if
(isset($_get['id']))
{
include_once(你建立mysql连接的那个php文件);
mysql_query('delete
from
`bbtliuyanban`
where
`id`
=
\''
.
$_get['id']
.
'\'');
}
?

就一句话,mysql_query执行删除语句就好了
重点是get接收到传递来的id值
建立update.php
?php
include_once(你建立mysql连接的那个php文件);
if
(!empty($_post))
{
mysql_query("update
`bbtliuyanban`
set
`user`
=
'$_post[user]',
`title`
=
'$_post[title]',
`content`
=
'$_post[content]'
where
`id`
=
'$_post[id]'");
}
if
(isset($_get['id']))
{
$result
=
mysql_query('select
*
from
`bbtliuyanban`
where
`id`
=
\''
.
$_get['id']
.
'\'');
$row
=
mysql_fetch_array($result);
?

输出标单信息

标题:

用户:

<?php
echo
$row['content'];
?>

?php
}
?

临时开下电脑,赶时间,有疑问明天再说吧
update没少大括号吧?
最后有的,你是不是没注意到?
输出表单信息这行可以删了,你就完整复制从建立update.php下面到临时开下电脑之间所有代码就行了,小毛病自己改改,直接在这里打的没太注意细节
权限要用到cookie和sessions
你才学3天。。。贪多嚼不烂
楼下说的挺对,但是有一点,有管理员权限才能进行删除、修改操作
所以对del的判断基本上没必要
防sql还是要的,谢谢提醒了

7. PHP的留言板删除

把你的onclick事件里的js 都封装了,搞几个方法,例如
function shen(){
var id="<?php echo $rows['id'];?>";
window.location.href='./?action=shen&id='+id;
}

8. 关于PHP删除和修改留言板留言功能的代码,急

登录时
用$_SESSION保存下
例如$_SESSION['user']="$user";
管理员登录时再写个$_SESSION['username'];
在留言后边加上
<?php
if(isset($_SESSION['username'])
||
$_SESSION['user']==$username){
print
'<a
href="update.php?id='.$row['id'].'">修改</a>';?>
这样只有登录的管理员才能看到这个修改
并且能修改
然后在update.php写更新操作
删除一样的

阅读全文

与php留言板删除相关的资料

热点内容
伊克塞尔文档怎么进行加密 浏览:884
app转账是什么 浏览:157
php的基本语法 浏览:790
对外汉语pdf 浏览:516
如何用mamp本地web服务器 浏览:869
如何加密自己js代码 浏览:627
排列组合a与c的算法 浏览:534
如何在文件夹中找到同名内容 浏览:786
有什么app文字转韩文配音 浏览:372
循环宏1命令 浏览:35
斐波那契数列矩阵算法 浏览:674
公式保护后加密不了 浏览:82
java跳转到jsp 浏览:819
327平方根算法 浏览:216
win7美化命令行终端 浏览:797
免加密狗图片 浏览:485
一只透明的鸟是什么app 浏览:817
空气压缩机油批发商 浏览:69
linuxifexist 浏览:4
加密tf卡拷入文件 浏览:399