빠른 해결책을 찾기 위해 검색 중입니다. 예를 들어 5 개 항목 뒤에 루프 나누기를 만들려고합니다. PHP는 내게 가장 강한 주제가 아니며 개발자는 아무런 코멘트도 남기지 않았습니다.x 루프 이후에 루프 내의 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);
}
일단 $ i == 5이면 중단을 실행할 수 있습니다. while 루프에서 빠져 나옵니다 (내부 처음). 또 하나의 휴식은 while 회 돌이를 빠져 나올 것입니다. –
예를 보여 줄 수 있습니까? – TheWizard
이것은 SQL 로그인이없는 전체 코드입니다. http://codepad.viper-7.com/3cdSZr – TheWizard