【发布时间】:2012-10-10 05:03:27
【问题描述】:
我的回显结果有分页系统,但是页码在彼此下方回显
例如
1
2 3 4 5
这是我的代码:
for($i=0;$i < $count1;$i=$i+$limit)
{
if($i <> $start)
{
echo "<a href='view.php?search=$search&start=$i&limit=$limit&price=$price&category=$category'><font face='Verdana' size='2'><b> $l </b></font></a> ";
}
else
{
echo "<center><font face='Verdana' size='4' color=#2E9AFE ><b> $l </b></font></center>";
}
修改代码:
$i=0;
$l=1;
echo "<p align='left'>";
for($i=0;$i < $count1;$i=$i+$limit)
{
if($i <> $start)
{
echo '<a href="view.php? search=$search&start=$i&limit=$limit&price=$price&category=$category">$i</a>';
}
else
{
echo '<span class="current">$i</span>';
}
$l=$l+1;
}
echo "</p>";
}
【问题讨论】:
-
只需使用带有float的DIV元素:left...看看我的答案。
-
+ $limit部分是关于什么的?变量名称命名错误或位置错误。当然应该是$i += $step或$i++。您是否需要您的系统一次跳转多个页面?
标签: php css pagination echo