채택완료

for문 관련 질문드립니다.

2017-09-20 (수) 16:25:59 2,113

<?php for ($i=0; $i<count($list); $i++) { ?>

<li class="MAR0">

<a href="<?php echo $list[$i]['href'] ?>">

<p>

<?php                

$thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'], $imgwidth, $imgheight);

if($thumb['src']) {

$img_content = '<img src="'.$thumb['src'].'" alt="'.$list[$i]['subject'].'">';

} else {

$img_content = 'NO IMAGE';

}                

echo $img_content;         ?>

</p>

<p class="subject"><?=$list[$i]['subject']?></p>

<p class="content"><?=$list[$i]['wr_content']?></p>

</a>

</li> 

<?php } ?>

latest부분인데요

보시다시피 li가 for문 안에서 돌아가고 있습니다

저기에 li class="MAR0" 로 해놨는데

총 4개가 메인에 나오는데

앞에 3개의 li는 class없이

마지막 li에만 class를 넣고 싶습니다.

어떻게 작성해주어야하는지 궁금합니다.

ba62837fb8e634aebd4829a0d0d90a87_1505892297_3869.PNG
 

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
Copy
<?php for ($i=0; $i<count($list); $i++) { 	if($i == 3){		$style = "MAR0";	}?>		<li class="<? echo $style; ?>">		<a href="<?php echo $list[$i]['href'] ?>">		<p>			<?php                			$thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'], $imgwidth, $imgheight);			if($thumb['src']) {			$img_content = '<img src="'.$thumb['src'].'" alt="'.$list[$i]['subject'].'">';			} else {			$img_content = 'NO IMAGE';			}                			echo $img_content;										       		?>		</p>		<p class="subject"><?=$list[$i]['subject']?></p>		<p class="content"><?=$list[$i]['wr_content']?></p>			</a>	</li> <?php } ?>

답변에 대한 댓글 1개

흐어 감사합니다.
Copy
<?php$chk = 3; // 넣고싶은 순번 0~3 인경우 4번째 for ($i=0; $i<count($list); $i++) { ?>	<li  <?php if(chk ==$i){ echo "class='MAR0'";}?>>		<a href="<?php echo $list[$i]['href'] ?>">		<p>			<?php                			$thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'], $imgwidth, $imgheight);			if($thumb['src']) {			$img_content = '<img src="'.$thumb['src'].'" alt="'.$list[$i]['subject'].'">';			} else {			$img_content = 'NO IMAGE';			}                			echo $img_content;										       		?>		</p>		<p class="subject"><?=$list[$i]['subject']?></p>		<p class="content"><?=$list[$i]['wr_content']?></p>			</a>	</li> <?php } ?>

답변에 대한 댓글 1개

답변 감사합니다.

답변을 작성하려면 로그인이 필요합니다.