如果你去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 } ?>
非常感谢你的帮助。非常感谢!!!
答案 0 :(得分:0)
从数据库中的资源获取数组时,我可以得到两倍的列数,因为从资源文件返回的数组可以映射到列标题以及数字数字0,1,2 ..等。这里的一个很好的例子是假设我有一个包含test1和test2列的数据库然后我可以使用$ row ['test1']或$调用test1上的数据row [0]和test2类似,我可以使用$ row ['test2']或$ row [1]来调用希望这可以帮助你
答案 1 :(得分:0)
您指的是页面右上角的<
和>
按钮吗?这些按钮控制JQuery轮播脚本,而不是PHP代码。教师已经加载到页面中,这些按钮只是向左和向右滚动数据。
我只是快速浏览一下,但我认为您可以通过更改this file中pageStep
的值来解决过度滚动问题。它目前设置为3.尝试将此值更改为1或2。