求解 php商品條件篩選功能你是怎麼做出來的

時間 2021-10-16 10:58:38

1樓:楚昂熙

php按條件篩選商品的功能,還是比較簡單的。

其實就是根據不同的條件組成sql查詢條件,從資料庫裡查出不同的商品出來。

舉個例子:

使用者可以按**範圍、按品牌、按商品名稱這幾項來綜合查詢。

那麼,在使用者選擇了上面這些查詢條件後(可能這3個條件都設定了,也可能只設定了其中2個),提交到伺服器端,服務端程式收到使用者的查詢條件,開始組裝sql查詢語句,最後執行組裝好的sql查詢語句,返回結果給使用者。

**舉例:

使用者提交的查詢:

price='0-1000'; //按**範圍0-1000元查詢

brandid=20; //要求品牌必須是id號為20的這個(假設這個id號為20的品牌,名字叫”西部資料")

productname='綠盤'; //商品名稱只設定了2個字以做模糊查詢

使用者點了查詢按鈕後,根據程式的不同,可能是get方式也可能是post方式傳送查詢請求,現假設為post方式。

然後在伺服器端程式中,收到使用者的查詢請求:

$price=$_post['price'];

$price_arr=explode('-',$price); //這裡是把**範圍按-號拆散成陣列,方便在組裝sql查詢語句時用。

$brandid=$_post['brandid'];

$productname=$_post['productname'];

當然,上面的資料獲取後,還要進行相應的安全方面的檢查與處理,這裡先略過。

接下來,開始組裝sql查詢語句:

$sqlexp='';

//下面開始組根據使用者設定的查詢條件進行sql查詢條件的組裝

if(!empty($price))

if(!empty($brandid))

if(!empty($productname))

//下面執行sql查詢

$result=mysql_query("select * from product where state=1 ".$sqlexp);

在上面的查詢完成後,把查詢結果返回給使用者,就完成了使用者按條件篩選商品的功能。

2樓:玥寶成長記

樓主後面怎麼解決的?求問!@!!!

模型是怎麼做出來的,模型是怎麼做出來的

基本上三維建模軟體都能製作。我用ug軟體舉例 先建立上方圓框 再建立燈柱 3.切割形狀 最後渲染,貼logo 3dmax是做模型設計的,先設計好再進行機械加工。機械加工包括鑄 鍛 焊 車 銑 刨 磨 鑽 鏜等。現在流行的還有電火花加工 3d列印 鐳射加工。付費內容限時免費檢視 回答親親你好 1.第一...

蛋糕是怎麼做出來的??蛋糕怎麼做出來的呢?

用電飯鍋做蛋糕 材料 麵粉110克,砂糖110克 用精製砂糖 新鮮雞蛋5個,黃油若干,牛奶50或60克。麵粉和砂糖是1 1,其他的東西估莫著放也可以。還可以放些自己喜歡的口味,像是果汁,巧克力,奶油,椰果之類 1 麵粉篩。三 四次 2 雞蛋的蛋黃 蛋清分開 3 蛋清裡放少許鹽 有助於打發 4 打蛋清...

毛竹酒怎麼做出來,竹酒是怎麼做出來的?

很多人在網路上問 竹酒裡的酒是怎麼灌進竹腔裡的呢?類似的問題還有很多,比如竹酒是怎麼裝進去的?竹子那麼堅硬,酒怎麼注射進竹腔裡的呢?竹酒又是怎麼釀造的?等等這些問題。有些人說 在竹子邊上鑽一個孔,然後把酒灌進去,再用膠體封起來就行了。也有人說,竹子有孔,用針直接注射進去就可以了。真的是這樣嗎?其實做...