Поиск на SO для быстрого решения этой проблемы.Я пытаюсь создать разрыв цикла после 5 элементов, например.PHP не моя самая сильная тема, и разработчик не оставил комментариев.
Код должен выводить этот блок и цикл.Таким образом, есть цикл для первого LI, а затем цикл для 5 элементов внутри него.Я не могу понять.
<li class="royalSlide">
<a href=""><img src="" /></a>
<a href=""><img src="" /></a>
<a href=""><img src="" /></a>
<a href=""><img src="" /></a>
<a href=""><img src="" /></a>
</li>
Код, который я редактировал, я добавил целое число.
$i=5;
while($row = mysql_fetch_array($result))
{
$pid=$row["stock_products_code"];
$dir = "assets/sale/".$pid."/";$dh = opendir($dir);
echo '<li class="royalSlide">';
while (($file = readdir($dh)) !== false)
{
$vpxd=$file;
if($vpxd=="." || $vpxd=="..")
{
}else{
$vpxd=str_replace(".jpg","", $vpxd);
echo '<a href="/product-sale.php?prodref='.$vpxd.'" target="_top"><img src="/assets/sale/'.$pid.'/'.$file.'" border="0" /></a>';
$i++;
}
}
echo '</li>';
closedir($dh);
}