服務器端:我創建了3個表格(評論,回覆,標籤),我發現問題出現在客戶端:我如何知道此評論是針對此圖片的回覆這個評論 我在每個評論和圖像下創建一個隱藏的輸入,將保存的圖像的id或評論的id,但它是最乾淨的方式做或有其他東西如何區分評論和回覆
我有數據庫和php沒有問題這是我做的方式,它是行之有效的(評論,回覆,標籤)問題是在頁面將顯示給用戶
服務器端:我創建了3個表格(評論,回覆,標籤),我發現問題出現在客戶端:我如何知道此評論是針對此圖片的回覆這個評論 我在每個評論和圖像下創建一個隱藏的輸入,將保存的圖像的id或評論的id,但它是最乾淨的方式做或有其他東西如何區分評論和回覆
我有數據庫和php沒有問題這是我做的方式,它是行之有效的(評論,回覆,標籤)問題是在頁面將顯示給用戶
會喜歡這個
確實認爲這是你的HTML
在你的循環打印評論
發表評論
<img src ="something.png" class="yourclass comment_123">
答覆
<img src ="something.png" class="yourclass comments_123 reply_123">
或
<img src ="something.png" class="yourclass 123">
上的click事件(或事件),你只需要slice和只拿ID。以便您可以識別它屬於哪個評論或回覆。
注:
命名是你的希望,你決定。
你甚至可以做一個隱藏的輸入,然後對一些jQuery的事件調用
希望這有助於你
您可以添加另一個字段在數據庫表爲了節省e類型如'圖像'或'評論'。如果它是圖像,那麼該字段將是圖像,否則它將是'註釋'。
否我在談論客戶端(javascript,html)如何標記每個評論和圖像和答覆提交後知道我沒有問題(數據庫,PHP) –
您也可以刪除答覆表,並將列「父」添加到評論表中,這將表示父註釋ID。使用該解決方案,您也可以嵌套回覆。
爲什麼不匹配的類註釋和圖像的(也許你應該給的 –
@ sulthan-allaudeens finlly有人瞭解T_T謝謝,所以從你說的話我認爲沒有安全問題,如果我把隱藏的輸入 –
不,它從來不是一個安全問題。我應該簡單回答一下嗎? –