![](/img/trans.png)
[英]How to toggle each div with toggle() function in a dynamic php file
[英]Div Toggle With php and SQL
我昨天發布了此消息,但很明顯沒有足夠的細節。
https://www.jenkinsdesigns.com/clientsite/dori/portfolio.php-鏈接
左側是一個動態類別列表,該列表從數據庫中提取類別並顯示每個類別。 默認情況下,頁面加載時將在另一個表中顯示所有內容,稱為投資組合,但我希望它能正常工作,因此當您單擊類別時,它將刪除過去關於全部顯示的聲明,而僅顯示類別= 4 EG的聲明。
SELECT * FROM portfolio
^顯示所有項目
SELECT * FROM portfolio WHERE (category='4')
僅顯示特定類別的項目。 我可以執行SQL部分,但是我對如何單擊它們時如何顯示不同類別感到非常困惑。 數據庫中該類別的當前結構為
id | 名稱
而投資組合是
id | 名稱| 類別| 描述
這有可能嗎?
這里有幾種不同的解決方法。
您可以通過一些額外的參數以及CSS和javascript在前端完成所有操作。 然后,您將更改您的crashItem()調用以傳入所單擊圖標的類,然后隱藏所有不在該類中的條目,僅顯示那些條目。
我認為如果不這樣做,當有人單擊您想要更新的詳細信息的按鈕時,您將需要與服務器通信。 通常,這是通過ajax調用完成的,該調用將包含要顯示的設置的詳細信息(category ='4'),然后您將解析該調用的結果並相應地操作DOM。
感謝大家。 我得出了一個結論。
我將使用諸如Portfolio.php?id = 10之類的東西重新加載按鈕按下頁面,然后如果$ _GET ['id']存在,它將顯示該類別中的項目。
謝謝 :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.