0

如果您访问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     } ?>

非常感谢你的帮助。不胜感激!!!

4

2 回答 2

0

当您从数据库中的资源中获取数组时,我可以得到两倍的列数,这是因为从资源文件返回的数组可以映射到列标题以及数字 0 ,1,2 .. 等等。
这里的一个很好的例子是假设我有一个包含 test1 和 test2 列的数据库,然后我可以使用 $row['test1'] 或 $row[0] 调用 test1 的数据,类似地test2 我可以使用 $row['test2'] 或 $row[1] 调用
希望这可以帮助你

于 2013-11-06T15:06:37.263 回答
0

您指的是页面右上角的<和按钮吗?>这些按钮控制 JQuery 轮播脚本,而不是您的 PHP 代码。教师已经加载到页面中,这些按钮只是左右滚动数据。

我只是快速浏览了一下,但我认为您可以通过更改pageStepin this file的值来解决过度滚动问题。当前设置为 3。尝试将此值更改为 1 或 2。

于 2013-11-06T15:15:23.343 回答