php for문 관련하여 질문이 있습니다!

php for문 관련하여 질문이 있습니다!

QA

php for문 관련하여 질문이 있습니다!

본문

안녕하세요~

 

                <?php for($i=1; $i<=15; $i++){

                  if($wr_.$i.'_1' !==""){ ?>

                    <tr style="border-bottom: 1px solid #484848">

                      <td style="padding:10px 5px; font-size:16px; text-align:center; border-right:1px solid #ddd;">

                        <?php echo $wr_.$i.'_1' ?>

                      </td>

                      <td style="padding:10px 5px; font-size:16px; text-align:center; border-right:1px solid #ddd;">

                        <?php echo $wr_.$i.'_2' ?>

                      </td>

                      <td style="padding:10px 5px; font-size:16px; text-align:center; border-right:1px solid #ddd;">

                        <?php echo $wr_.$i.'_3' ?>

                      </td>

                      <td style="padding:10px 5px; font-size:16px; text-align:center; border-right:1px solid #ddd;">

                        <?php echo $wr_.$i.'_4' ?>

                      </td>

                      <td style="padding:10px 5px; font-size:16px; text-align:center; border-right:1px solid #ddd;">

                        <?php echo $wr_.$i.'_5' ?>

                      </td>

                      <td style="padding:10px 5px; font-size:16px; text-align:center; border-right:1px solid #ddd;">

                        <?php echo $wr_.$i.'_6' ?>

                      </td>

                      <td style="padding:10px 5px; font-size:16px; text-align:center; border-right:1px solid #ddd;">

                        <?php echo $wr_.$i.'_7' ?>

                      </td>

                    </tr>

                <?php }

                } ?>

 

 

이렇게 작성 하였는데요.

 

$wr_1_1 부터 $wr_15_1까지 반복시키고 싶습니다만.. 그냥 1_1 1_2 1_3 1_4 1_5 1_6 1_7 2_1 2_2 2_3 2_4 2_5 2_6 2_7 3_1 3_2 3_3 3_4 3_5 3_6 3_7 4_1 4_2 4_3 4_4 4_5 4_6 4_7 5_1 5_2 5_3 5_4 5_5 5_6 5_7 6_1 6_2 6_3 6_4 6_5 6_6 6_7 7_1 7_2 7_3 7_4 7_5 7_6 7_7 8_1 8_2 8_3 8_4 8_5 8_6 8_7 9_1 9_2 9_3 9_4 9_5 9_6 9_7 10_1 10_2 10_3 10_4 10_5 10_6 10_7 11_1 11_2 11_3 11_4 11_5 11_6 11_7 12_1 12_2 12_3 12_4 12_5 12_6 12_7 13_1 13_2 13_3 13_4 13_5 13_6 13_7 14_1 14_2 14_3 14_4 14_5 14_6 14_7 15_1 15_2 15_3 15_4 15_5 15_6 15_7 이렇게 echo가 출력되네요!

 

표현식이 따로 있나요?

이 질문에 댓글 쓰기 :

답변 1

지금 반복문 돌린게 저렇게 나오게끔 돌린게 맞아요. 

1_1 2_1 3_1 4_1 이렇게 나오게끔 할려고 하면 

<?php for($i=1; $i<=15; $i++){
  if($wr_.$i.'_1' !==""){ ?>
    <tr style="border-bottom: 1px solid #484848">
      <td style="padding:10px 5px; font-size:16px; text-align:center; border-right:1px solid #ddd;">
    <?php echo $wr_.$i.'_1' ?>
      </td>
    </tr>
<?php }}?>

이렇게만 하시면 됩니다. 

그누보드 기본에서는 wr_1_1 이란 컬럼은 없습니다. wr_1_1 컬럼을 따로 만드셔서 사용중이시라면 list 페이지의 경우 반복문 안에서 $list[$i]['wr_1_1'] 이렇게 사용하시면 되시고 view 페이지의 경우 $view['wr_1_1'] 이런식으로 사용하시면 됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 23
QA 내용 검색

회원로그인

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