當前位置:編程學習大全網 - 源碼下載 - 用PHP寫留言板代碼時怎樣才能實現刪除和修改留言的啊?代碼是怎樣的?

用PHP寫留言板代碼時怎樣才能實現刪除和修改留言的啊?代碼是怎樣的?

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還是要的,謝謝提醒了

  • 上一篇:電子商務畢業論文的內容有哪些?謝謝妳,上帝保佑。
  • 下一篇:APP菜單設計,導航欄設計
  • copyright 2024編程學習大全網