龙哥网

龙哥网

用PHP写留言板代码时怎样才能实现删除和修改留言?代码怎么写?(php制作留言板实例)
2021-12-17

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
  }
?>

免责声明
本站部分资源来源于互联网 如有侵权 请联系站长删除
龙哥网是优质的互联网科技创业资源_行业项目分享_网络知识引流变现方法的平台为广大网友提供学习互联网相关知识_内容变现的方法。