2010-05-31 25 views
2

我剛學PHP的幫助,最終在本教程http://www.w3schools.com/php/php_ajax_livesearch.asp我需要附加條件到PHP Live搜索

直到現在我的PHP搜索文件看起來一樣的例子,但我改變了if (strlen($q) > 0)if (strlen($q) > 3)顯示輸入最少3個單詞後的結果。我想知道如果有很多這樣的結果,我該如何做出結果分頁?

感謝

羅山

回答

1

您將需要從網頁數據庫中獲取的記錄數之後。 尋呼應該由迴應您的ajax響應的相同腳本完成。

下面是如何頁: PHP MySQL paging.

+0

好的謝謝...我會看看:) – Roshan 2010-06-01 08:27:43

1

的搜索建議這樣做是爲了顯示你在你的網站有什麼用戶,在相關性方面,符合他查詢。這就是說,你應該只拋出一部分結果,成爲第一個最相關的結果,而不是整個文件或數據庫。換句話說,你不需要分頁。

向用戶顯示5個或10個項目,如果在找到之前他沒有找到他將要寫的內容。如果他沒有發現它,他只會搜索它。請記住,這是一個建議,僅此而已。

+0

是啊好主意,但我將如何實現這個到我的PHP代碼...只是給你一個特定的結果集,你說? – Roshan 2010-06-01 08:27:23