可能重复:
A form with one field that counts the times a value has been entered
我需要使我的搜索表单保存它输入的每个值,然后我希望能够检索按搜索次数排序的值,但我不知道如何。
这是我的搜索表单:
<form role="search" method="get" action="http://chusmix.com/" onsubmit="if (document.getElementById('s').value.length < 4) return false;" style="float:right; display:inline; padding-right:10px;">
<input class="ubicacion" type="text" value="" name="s" id="s">
<input type="submit" id="searchsubmit" value="Search"/>
</form>
我有一个SQL数据库,我知道这很重要......我对PHP知之甚少但是如果有任何信息你可能需要请问我,如果可能的话告诉我从哪里得到它。
答案 0 :(得分:0)
这不是一个问题太复杂,想一想你需要经历以下事情:
INSERT
(例如:searchterms)。获取搜索结果的计数:
SELECT term, count(term)
FROM searchterms
GROUP BY term
总的来说,你需要学习以下内容来实现这一目标(我假设你对PHP非常新)。
希望有所帮助!