在你显示每个楼层的留言信息后面加上一行
<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、删除之后就不能恢复了,确定删除就点击确定即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)