php数据库留言板删除 php留言管理系统

PHP中留言板的删除功能如何实现自己只能删除自己的留言 , 然后在其他用户的留言上是看不到删除留言的 。实现自己只能删除自己php数据库留言板删除的留言这个只需要判断一个当前用户的ID与留言用户的ID是否一致就可以了吧比如
$id;//留言ID
$user_id;//当前用户ID
$view_id;//留言用户的ID
$button = "";
if($user_id == $view_id){
$button = 'a href="https://www.04ip.com/post/del.php?id=$id"删除php数据库留言板删除我的留言/a';
}
在其他用户的留言上是看不到删除留言:
这个的话 你可以在上面直接从表中删除那个内容自然就不会显示出来了或者 改变字段的状态字段在查询SQL的时候 判断下 也可以起到这个作用
php留言板删除留言没有选择数据库呀 , 另外,删除失败的时候可以添加输出mysql_error()函数结果,显示失败原因(数据库权限、SQL语句错误等)
关于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
}
?
临时开下电脑,赶时间,有疑问明天再说吧
【php数据库留言板删除 php留言管理系统】update没少大括号吧?
最后有的,你是不是没注意到?
输出表单信息这行可以删了,你就完整复制从建立update.php下面到临时开下电脑之间所有代码就行了 , 小毛病自己改改 , 直接在这里打的没太注意细节
权限要用到cookie和sessions
你才学3天 。。。贪多嚼不烂
楼下说的挺对 , 但是有一点 , 有管理员权限才能进行删除、修改操作
所以对del的判断基本上没必要
防sql还是要的,谢谢提醒了
php数据库留言板删除的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于php留言管理系统、php数据库留言板删除的信息别忘了在本站进行查找喔 。

    推荐阅读