帮个忙行吗?
如何,装入mysql的OBDC 和 ADO 驱程! 我现在就有phptriad2-2-...
作者 yvcbudd 发布于 2003-09-02 分类:php基础编程
我有一个数组:
$subscibe = array(
"两性玻璃",
"彩色笑话",
"情趣测试",
"魔法测试",
"名句赏析",
"流氓兔讲",
"悠悠情人",
"无敌追求",
"英语小霸",
"爱情测试",
"天气预报",
"开心笑话"
);
我想把这个数组中的内容进行分页显示,总页数这些都好确定,可是每页显示多少和“下页”,“上页”这些链接该怎么实现呢?因为不是数据库了,所以没有了limit 这个东东,请各位老大想想,有没有办法实现呢?
逛论坛交流:能实现吗?
user:pass@www.hostname.com的认证问题。曾经见到了没有仔细看,后悔……
phpx人气现在很旺,咱们能不能成立几个项目组来做几个好东东大家都可以共享和...
select * from table where type=$subscribe[$i] limit $page*10,($page+1)*10
老大,你这个不对啊,我没有东西在表里,都在那个数组里,怎么又和表牵扯上了呢?
用for 语句,对开始和结束进行控制,去看一下oracle的分页,
其实oracle数据库的分页也是这样子实现的!
array: 建立一个新的阵列。
array_walk: 让使用者自订函数能处理阵列中的每一个元素。
arsort: 将阵列的值由大到小排序。
asort: 将阵列的值由小到大排序。
count: 计算变数或阵列中的元素个数。
current: 传回阵列中目前的元素。
each: 传回阵列中下一个元素的索引及值。
end: 将阵列的内部指标指到最后的元素。
key: 取得阵列中的索引资料。
ksort: 将阵列的元素依索引排序。
list: 列出阵列中元素的值。
next: 将阵列的内部指标向后移动。
pos: 传回阵列目前的元素。
prev: 将阵列的内部指标往前移动。
range: 建立一个整数范围的阵列。
reset: 将阵列的指标指到阵列第一个元素。
rsort: 将阵列的值由大到小排序。
shuffle: 将阵列的顺序弄混。
sizeof: 获知阵列的大小。
sort: 将阵列排序。
uasort: 将阵列依使用者自定的函式排序。
uksort: 将阵列的索引依使用者自定的函式排序。
usort: 将阵列的值依使用者自定的函式排序。
楼上的兄弟,贴这些是什么意思?
数组的索引不是数字吗?那就算一下不就完了吗
定个显示个数的变量,上下页控制起始位置,如$array[$start],上页$start=0,下页$start=显示个数的变量。数组的个数为总控制,里面是显示个数的循环。
我说的和mysql的分页的想法一样,你看看
自己动手,丰衣足食!
8 条回复
回复