用PHP写留言板代码如何删除修改消息?代码是什么?

List.php,修改一下。

在每个楼层显示的消息后添加一行。

& lta href="del.php?id = & lt?PHP echo $ row[' id '];?>& gt删除

& lta href="update.php?id = & lt?PHP echo $ row[' id '];?>& gt编辑

然后建立del.php文件。

& lt?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

if (isset($_GET['id']))

{

Include_once(设置mysql连接的php文件);

MySQL _ query(' DELETE FROM ` bbtliuyanban ` WHERE ` id ` = \ ' '。$_GET['id']。\'');

}

& gt

总之,mysql_query应该执行delete语句。

重点是GET接收传递的ID值。

建立update.php。

& lt?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

Include_once(设置mysql连接的php文件);

如果(!空($_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);

& gt

输出投标信息

& ltform action = " update . PHP " method = " POST " & gt;

& ltinput type = " hidden " name = " id " value = " & lt;?PHP echo $ row[' id '];?>/& gt;

标题:

用户:

& lttextarea name = " content " & gt& lt?PHP echo $ row[' content '];?& gt& lt/textarea & gt;

& ltinput type = " submit "/& gt;

& lt/form & gt;

& lt?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

}

& gt

暂时关闭电脑。我赶时间。有问题明天再说吧。

更新不是少了大括号吧?

最后,你没注意到吗?

可以删除输出表单信息的行。你只需要复制从update.php建立到电脑临时开放的所有代码。你可以自己纠正错误,直接在这里输入,不要太注意细节。

权限需要cookie和会话。

你才学了三天。。。心有余而力不足

你楼下说的很对,但是有一点,你只有管理员权限才能删除或者修改。

所以基本没必要去评判德尔。

Sql防范还是要的,谢谢提醒。