如何用多个不同的表创建分页?

时间:2011-02-02 05:19:57

标签: jquery mysql

我有3张桌子与其他人无关。有帖子,地方和活动。 现在我想用我的表按日期排序。我怎样才能将这个分页限制为每页10个项目,当我点击更多时,数据会像twitter分页那样继续显示?

示例:

1.post
2.place
3.post
4.post
5.place
6.event
7.place
8.post
9.post
10.post
<more>

感谢您的帮助...... 抱歉我的英文.. :))

1 个答案:

答案 0 :(得分:0)

或者你可以创建一个视图并使用UNION http://dev.mysql.com/doc/refman/5.0/en/union.html

(SELECT post, date FROM post)
UNION
(SELECT place, date FROM post)
UNION
(SELECT event, date FROM event)
ORDER BY date
LIMIT 0,10;

您可以使用PHP或Javascript来制作10页

JQuery分页插件 http://plugins.jquery.com/plugin-tags/paging