本文目錄一覽:
求教怎麼用PHP做個留言板。
一個html表單,包含留言信息,提交給一個php文件,然後php把數據存入相應數據庫。
查看留言則是php從數據庫讀出相應數據,然後顯示給用戶。
php留言板 製作思路
製作一個簡單留言板,需要
創建一個數據庫
創建一個表
創建一個公共的連接數據庫的腳本,裡邊包括,連接數據庫(mysql_connect),選擇數據庫(mysql_select_db)
一個動態頁,輸出留言的內容(一般用的while循環輸出)
一個表單,來接受用戶留言
留言板說白了,就是對數據庫的刪改工作,需要執行對應的sql語句來實現,mysql_query($sql)
增添 $sql=”insert into table_name(字段名) values(值)”;
刪除 $sql=”delete from table_name where 主鍵=”$_GET[‘id’];
修改 $sql=”update table_name set 字段名=新值”;(多個的話用逗號隔開)
還有涉及到的分頁問題,這個我覺得樓主可以自己去嘗試一下,是個不錯的鍛煉!
新年快樂~
用PHP完成留言板功能
留言表:留言ID、用戶ID、內容、發表時間、修改時間(此字段可選)。
回復表:回復ID、留言ID、用戶ID、內容、發表時間、修改時間(此字段可選)。
第一個用戶ID是誰發表的留言,第二個用戶ID是誰回復的留言,這樣無限回復沒問題,應該和你設計的差不多。
查詢(查詢某條留言的所有回復):
在回復表裡查詢所有該留言的回復記錄(查詢條件為留言ID),並按發表時間降序
回復內容表:
回復Id 回復內容
回復關聯表:
回復內容id 回復內容id
已私信
php留言板的回復怎麼做?
首先得設計好數據庫,留言一個表,回復一個表,然後把留言表中關鍵字ID關聯到回復表中。
比如:
留言表:message
id
contents
user
time
回復表:reply
id
m_id 關聯留言表中的id
contents
user
time
然後程序方面把對應的留言、回復保存到相應的表中,讀取的時候先遍歷留言表,然後通過留言表id再讀取對應的回複數據。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/193493.html