作者ckmarkhsu (深蓝站长)
看板PHP
标题Re: [请益] PHP图形排序页面问题
时间Thu Apr 6 01:21:50 2006
这其实要分成两个东西来想
1. 分页
先考虑分页,每页超过九个,自动换页
这其实只要再 SELECT 语法最後面加上 LIMIT a,b 即可
a 表示你要从哪一笔开始读取,b 表示你要读取几笔
以你的要求为例,第一页就是..LIMIT 0,9 第二页就是 LIMIT 9,9 以此类推
至於要怎麽让 a 值增加,靠 get or post 传递就可以了:)
2. 分栏...恩 挪威..XD
现在你一页只读取了九个
你将他 fetch 出来时,可以放个 $i 变数让他跑,再用 if 判断什麽时候要换行
例如:
while($photo = mysql_fetch_array($result))
{
$i++;
if($i%3 == 0) //如果 $i 被 3 整除,就表示该换行了:P
{
echo '<img src="www.锅.视.冰箱"><br/>';
}
else //这是 1,2 的:P
{
echo '<img src="www.锅.视.冰箱">';
}
}
这样就完成啦:P
※ 引述《kwei0807 (kwei)》之铭言:
: 请问一下各版众版大
: 如果我想用PHP写出图形排序然後可以跳页
: 例如就是说 把"口"当作是一张图
: 要怎麽把他写成
: 口 口 口
: 口 口 口
: 口 口 口
: 类似这样...
: 然後如果"口"超过9个
: 就可以滑鼠按下一页或2/3/4/5/6
: 这样来切换
: 请问要怎麽写呢?
: 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.249.201
1F:推 PttHuge:推挪位 :p 04/06 01:43