[질문]for 문으로 테이블 생성하고 홀수값만 출력 할때 처리 방법은? > 자유게시판

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

자유게시판

[질문]for 문으로 테이블 생성하고 홀수값만 출력 할때 처리 방법은? 정보

[질문]for 문으로 테이블 생성하고 홀수값만 출력 할때 처리 방법은?

본문

안녕하세요~~~
For 문으로 테이블 생성시 질문좀 드릴께요..
마땅히 질문 드리고 할곳이 없네요 ㅠㅠ SIR아니면....

제 질문 요지는 다음과 같습니다.

카운트로 받은 값을 아래와 같이 홀수값만 불러서
3*5 형식으로 1~29까지 출력을 하고자 합니다.

 1 |  3  |  5  |  7 |  9  |
---------------------
11 | 13 | 15 | 17 | 19 |
---------------------
21 | 23 | 25 | 27 | 29 |


아래처럼 만들어 보니.. 도통 위의 모습처럼 나오지 않아서...

이렇게 조언을 구해봅니다.



<table>
<? for ($i=0;$i<3;$i++) { ?>
 <tr>
 <? for ($j=0;$j<5;$j++) { ?> 
  <td>
   <? for ($a=1;$a<$v_count;$a++) { ?>
   <?if ($a %2 == 1) { ?>
    <?=$a?>
   <? } ?>
   <? } ?>
  </td>
 <?}?>
 </tr>
<?}?>
</table>


td 안에    
<? for ($a=1;$a<$v_count;$a++) { ?>
   <?if ($a %2 == 1) { ?>
    <?=$a?>
   <? } ?>
   <? } ?> 이렇게 처리하는게 아닌거 같은데요.. 통 모르겠네요..

홀수로 받은걸 배열 처리 한다음에 변수로 받아서 넣어야 하는건지...
쉬운 방법 이 무엇이 있을까요^^??


 

추천
0

댓글 2개

<table>
<tr>
<?
for($i=1; $i < 30; $i++){
if($i%10 == 0){
echo "</tr><tr>";
}
if($i%2 != 0){
echo "<td>$i</td>";
}
}
?>
</tr>
</table>
TopSchooL 감사합니당~
이렇게 간단하게 출력이 가능하네요;;

ㅠㅠ

머리가 나쁘면 손발이 고생한다고 혼자 생각 또 생각하다 시간 다가버렸네요 ㅠㅠ

감사합니다~~
전체 195,730 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT