[질문]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
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>
<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 감사합니당~
이렇게 간단하게 출력이 가능하네요;;
ㅠㅠ
머리가 나쁘면 손발이 고생한다고 혼자 생각 또 생각하다 시간 다가버렸네요 ㅠㅠ
감사합니다~~
이렇게 간단하게 출력이 가능하네요;;
ㅠㅠ
머리가 나쁘면 손발이 고생한다고 혼자 생각 또 생각하다 시간 다가버렸네요 ㅠㅠ
감사합니다~~