簡體   English   中英

Div切換php和SQL

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM