2010-05-31 35 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