使用Php或是wordpress程式做一個搜尋方塊

來源:互聯網
上載者:User
想做一個多功能搜尋方塊,不知道怎麼實現,用的是wordpress程式
大致效果
怎麼弄都只執行最後一個框的關鍵詞搜尋,求各位大大賜教呀。


回複討論(解決方案)

1.一定要有哦
2.把SQL輸出一下看下拼接是否正確

把各種 參數 提交 到伺服器, 伺服器程式拼接一下 SQL 陳述式,就OK 了

提交的時候,擷取參數看看

1.一定要有哦
2.把SQL輸出一下看下拼接是否正確


引用 1 樓 Anew_G 的回複:1.一定要有哦
2.把SQL輸出一下看下拼接是否正確


把name和id都唯一,後台用$_POST['name']來取值

PHP code?1234567



初學,所以請教一下,關於這個$_POST['name']怎麼寫呢?拜託拜託!!線上等您。

$_POST['name']就是後台接收資料時候用的啊
name是你前面input框的name值
用這個試試吧
if(isset($_POST['name'])){
echo $_POST['name'];
}


發送表單的方式分為post和get兩種,在裡這樣設定

詳細的可以去w3school看看

sql就能搞定了 $_post['文字框框名字']

sql就能搞定了 $_post['文字框框名字']

搞不定呀,請詳細點好嗎?謝謝。

http://www.w3school.com.cn/php/php_post.asp
w3school的教程參考下吧

如果所有input 的name都是"s",那post過去只能得到最後的那個值,也就是關鍵詞的。需要將每個input的name都改成不一樣,然後後台使用$_POST['input的name']取得對應的值

如果所有input 的name都是"s",那post過去只能得到最後的那個值,也就是關鍵詞的。需要將每個input的name都改成不一樣,然後後台使用$_POST['input的name']取得對應的值


我只想知道具體怎麼寫。我是新手,實在不會呀。線上等。

如果是 使用Php做一個搜尋方塊, 樓上已經給你了近乎詳盡的做法了
如果是 使用wordpress程式做一個搜尋方塊,那麼你需要先閱讀 wordpress 的外掛程式開發說明書

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.