如果您转到http://www.cebyrd.com/staff.php的员工页面并使用carButton进行滚动,则滚动功能会从数据库中提取12行,而不是6行。因此,每次滚动都会跳过6位教师(3行2列)。我不知道为什么它跳过了一页。下面是我的代码:
<section id="content" class="bg_white">
<div class="container_12">
<div class="wrapper">
<article class="grid_12">
<div class="indent">
<h2 class="ind">C. E. Byrd Staff</h2>
<div class="box-carousel-2"> <a href="#" class="car-button1 prev-2" data-type="prevPage"></a> <a href="#" class="car-button1 next-2" data-type="nextPage"></a>
<div class="carousel-2">
<ul id="mycarousel2" class="jcarousel-skin-tango">
<?php
$row_ctr = 0;
$open_LI = false;
while($row = $res->fetch_assoc()) {
$row_ctr++;
if($row_ctr % 3 == 1) {
$open_LI = true;
?>
<li>
<?php } ?>非常感谢你的帮助。非常感谢!
发布于 2013-11-06 23:06:37
从我所能得到的结果来看,当您从数据库中的资源获取数组时,您将始终获得两倍的列数,这是因为从资源文件返回的数组可以映射到列标题以及数字0,1,2。等。
这里有一个很好的示例,假设我有一个包含列test1和test2的数据库,那么我可以使用$row' test1‘或$row调用test1中的数据,类似地,对于test2,我可以使用$row'test2’或$row1调用
希望这能帮到你
发布于 2013-11-06 23:15:23
您是指页面右上角的<和>按钮吗?这些按钮控制脚本,而不是您的JQuery代码。教师已经加载到页面中,这些按钮只是向左和向右滚动数据。
我只是快速浏览了一下,但我认为您可以通过在this file中更改pageStep的值来解决过度滚动问题。当前设置为3。请尝试将此值更改为1或2。
https://stackoverflow.com/questions/19815392
复制相似问题