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

用PHP写留言板代码时怎样才能实现删除和修改留言的啊?代码是怎样的?,第1张

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还是要的,谢谢提醒了

删除留言板方法 :

1.屏蔽空间留言板:

管理中心---自定义模板---在原模板基础上创建新模板---在模板CSS代码中加入#mod_board.mod{display:none}

另存为修改之后的模板,然后再重新进入“自定义模板”点击使用即可

2.删除主页显示的留言板 :

管理中心---高级设置---自定义主页---开始自定义

然后点击留言板模块右上方的“X”删除模块即可

1、点击进入空间之后,点击留言板的选项,如图所示:

2、在留言设置这块,我们点击批量管理;

3、把准备删除的勾选上,或者全选,然后点击删除就可以了;

4、删除之后就不能恢复了,确定删除就点击确定即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11807957.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存