0
 829   42   8
  View Articles

Name  
   두리뭉실  (2003-12-12 15:37:41, Hit : 6580, Vote : 1274)
Subject  
   [RE] 또 궁금증이 생겼습니다.
for 문을 쓸 필요 없겠죠. while 문도 루프문이니까요.
한줄에 데이터가 4개씩 나오게 하는 예를 들어드릴께요.
보시고 한번 적용시켜 보시길.....

== 예 ====================================
<table border='1'>
  <?
    $tr=1;
    while($tr<=16){
      if($tr%4==1) echo "<tr>";
      echo "<td>$tr</td>";
      if($tr%4==0) echo "</tr>";
      $tr++;
    }
  ?>
</table>
=========================================

이렇게 하면 4칸 4줄의 테이블이 만들어 집니다.
위 소스를 복사해서 직접 확인을 해보세요.. ^^

자, 그럼 설명을 하죠.

1. $tr=1;
이건 조건을 주기위한 초기값입니다.

2. while($tr<=16) {
$tr 이 16 일때까지 while 문이 돕니다.

3. if($tr%4==1) echo "<tr>";
$tr 을 4로 나눈 나머지가 1 인 경우에만 실행합니다.
즉, $tr 이 1,5,9,13 일때만 실행되겠죠.

4. echo "<td>$tr</td>";
이건 설명안해도 아시겠죠.

5. if($tr%4==0) echo "</tr>";
$tr 을 4로 나눈 나머지가 0 인 경우에만 실행합니다.
즉, $tr 이 4,8,12,16 일때만 실행되겠죠.

6. $tr++;
조건을 만족시켜주기 위해서 while 문이 돌때마다
$tr 을 1 씩 증가시킵니다.

7. }
while 문의 끝입니다.


백문이 불여일타라 했죠.. 직접 해보세요.. 소스에 반영도
해보시구요.. 잘 안되면 도와드리겠습니다.

두리뭉실
사용하신 while 문에 적용하시면 되요.. 두번 쓰는게 아니라..  2003/12/12 18:19:47    


no
subject
name
date
hit
*
689
  답변기능이 없네여...가르쳐주세요 [1]

답변기능
2003/06/06 6536 1455
688
  또 질문드립니다.

오석진
2004/03/23 6541 1287
687
    [re] 답변해주셔서 정말 감사합니다.

손병목
2003/03/20 6544 1381
686
  저기 php1게시판 따라해봤는데 자꾸 데... [2]

양원석
2004/03/25 6545 1156
685
  오류발견~~~~~~~

비베굿
2002/10/31 6546 1306
684
  MCP 자격증에 관해 질문있어요. [1]

tiger
2003/03/16 6546 1248
683
    [re] 쿼리문의 결과를 받고 싶은데........

두리뭉실
2003/01/24 6560 1358
682
  비쥬얼베이직 강좌 계속 연재 안되나요??... [2]

이동식
2003/12/01 6564 1108
681
  비주얼베이직으로 만든 폼 첨부합니다.

김민수
2003/03/28 6571 1332
680
  php게시판 관련 글삭제시 이상함.... [1]

박정호
2003/11/21 6571 1187
679
  폼메일 메일함수로 이용하여... 응용할수...

이녕스
2002/12/02 6573 1168
678
      감사합니다...그런데..

조인숙
2002/08/10 6574 1245

    [RE] 또 궁금증이 생겼습니다. [1]

두리뭉실
2003/12/12 6580 1274
676
  부탁드립니다.. 좀 급해서.. [1]

코알라
2003/05/07 6582 1240
675
  쇼핑물구축..관련.. [2]

2004/03/27 6585 1286
674
  시험자격

대한민국
2002/07/22 6586 1227
673
  이제 막 컴퓨터언어에 입문한 사람입니다... [1]

이현우
2003/04/06 6590 1318
672
  특정한 강좌질문은 아니구요 ... [2]

민재아빠
2004/01/09 6596 1333
671
  많은 것을 배우고 그냥 돌아가기가 죄송... [1]

김춘혁
2004/08/23 6598 1207
670
  콤보리스트에서요...

김효정
2002/08/20 6602 1389
[1][2][3][4][5][6][7] 8 [9][10]..[42] [next]

Copyright 1999-2021 Zeroboard / skin by Zetyx