2016-12-27 4 views
0

Wie in einer Folie von Bootstrap-Schieber mit PHP for-Schleife helfen Sie mir bitte, dass ich geschrieben habe den Code unten, um zwei Artikel anzuzeigen, für die Sie vorschlagenMehrere Artikel für Schleife in Bootstrap-Karussell Schieber

for ($i=0;$i<=$num_logo-1;$i++){   
    $result_logo = db_fetch_row($qid_logo); 
    if($i== 0) { 
     echo "<div class=\"item active\" >\n"; 
     echo"<div class=\"col-lg-6 col-md-6 col-sm-12 col-xs-12\" style=\"float:left; padding-right:10px; text-align:center;\">"; 
     echo"<img src=\"images/winner_logo/".$result_logo[3]."\" class=\"img-responsive center-block\" ><br><b>".$result_logo[1]."</b>"; 
     if(($i+1) % 2 == 0) { 
      echo "</div>"; 
      echo "</div>"; 
     } 
    } else { 
     echo "<div class=\"item\" >\n"; 
     echo"<div class=\"col-lg-6 col-md-6 col-sm-12 col-xs-12\" style=\"float:left; padding-right:10px; text-align:center;\">"; 
     echo"<img src=\"images/winner_logo/".$result_logo[3]."\" class=\"img-responsive center-block\" ><br><b>".$result_logo[1]."</b>"; 
     echo"</div>"; 
     echo "</div>\n";  
    } 
} 

Antwort

0

Sie können Array chunk Funktion

<?php foreach (array_chunk($array, 2, true) as $column){ ?> 
    <div class="row"> <!--this will be outer area--> 
     <?php foreach ($column as $item){ ?> 
      <div class="col-md-6"> <!--this will be inner item area--> 
       <p></p> 
      </div> 
     <?php } ?> 
    </div> <!--this will be outer area closing--> 
<?php } ?> 

Außenbereich ersetzen mit der Bootstrap divs und Innenbereich mit pro Artikeldaten verwenden ... :)