2010-10-21 104 views
0

MySQL的结果怎样才能用字母分页MySQL的结果 即 我有2场即标识和名称的MySQL表,并按照分页我怎样才能与字母分页

ABCDEFG HTML链接.... ...

通过点击我想要得到的结果名称以

开始我怎么能做到这一点用PHP

+0

许多副本:http://stackoverflow.com/search?q=php+pagination – 2010-10-21 20:57:39

+0

可能的重复http://stackoverflow.com/questions/2280230/searching-for-advanced-php-mysql-pagination-script – 2010-10-21 20:58:58

回答

3

使用SQL LIKE SYNT斧:

SELECT * FROM tablename WHERE name LIKE 'A%' 
+0

你的意思是喜欢'A%' – 2010-10-21 21:00:09

+0

@Junior,是的。谢谢! :) – 2010-10-21 21:00:38

+0

该查询不会返回以A开头的结果,但以A结尾的结果如此:SELECT * FROM tablename WHERE name LIKE'A%' – 2010-10-21 21:00:39

1

使用查询像

SELECT `id`, `name` FROM `table` WHERE `name` LIKE :index 

然后,结合:index喜欢的东西sprintf('%s%%', $selectedIndex)

这也将是建立在name列的索引是个好主意。