2015-06-22 1 views
-1

Я использую ползунок Bootstrap и хочу отображать 3 элемента на слайд, сгенерированный из цикла foreach.Проблема с счетчиком цикла PHP с помощью слайдера bootstrap

Этот счетчик циклов продолжает добавлять и дополнительно <div> в конце цикла, в цикле есть 6 элементов, поэтому я получаю пустой слайд. Как я могу это исправить?

<?php if (database_querySelect($sql,$rows)) { 

$spCounter = 0; 

?> 
<div class="panel"> 
    <div class="panel-heading"> 
     <h4><?php print translate("Related Products"); ?></h4> 
    </div> 

<div id="relatedSlider" class="carousel slide"> 
    <div class="carousel-inner"> 
    <div class="item active"> 
     <?php foreach($searchresults["products"] as $product): ?> 

     <?php include("html/search/style1.php"); ?> 

     <?php if(($spCounter) % 3 == 0) : ?> 
    </div> 
    <div class="item"> 
      <?php endif; ?> 
     <?php $spCounter++; endforeach; ?> 
    </div> 
</div> 


    </div> 
</div> 

<?php } ?> 

ответ

0
<div class="item"> 
      <?php endif; ?> 
     <?php $spCounter++; endforeach; ?> 
    </div> 

DIV с классом элемента внутри цикла Еогеасп, и у вас есть условный оператор, который проходит после каждого 3-го счетчика.

Смежные вопросы