테스트 사이트 - 개발 중인 베타 버전입니다

for문에서 | 사이의 값을 따로 나타내기 채택완료

오빠야 5년 전 조회 4,423

            <tr>
                <th>정비 항목1</th>
                <td colspan="3">
                    <ul>
                        <?php
                        $wr_5 = explode("|",$view['wr_5']);
                        for($i=0;$i<count($wr_5);$i++) {
                            echo "<li>".$wr_5[$i]."</li>";
                        }?>
                    </ul>
                </td>
            </tr>
            <tr>
                <th>정비 항목2</th>
                <td colspan="3">
                    <ul>
                        <?php
                        $wr_5 = explode("|",$view['wr_5']);
                        for($i=1;$i<count($wr_5);$i++) {
                            echo "<li>".$wr_5[$i]."</li>";
                        }?>
                    </ul>
                </td>
            </tr>
            <tr>
                <th>정비 항목3</th>
                <td colspan="3">
                    <ul>
                        <?php
                        $wr_5 = explode("|",$view['wr_5']);
                        for($i=2;$i<count($wr_5);$i++) {
                            echo "<li>".$wr_5[$i]."</li>";
                        }?>
                    </ul>
                </td>
            </tr>
 

위 3개의 값을 따로 출력하는 방법을 알려 주시면 감사하겠습니다.

 

예를 들어...

 

i=0  부분에는 타이어 교환

i=1 부분에는 엔진오일 교환

i=2 부분에는 밋션오일교환 등등으로요.

미리 감사합니다...^;^

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

답변 2개

채택된 답변
+20 포인트
dragon
5년 전

$wr_5 = explode("|",$view['wr_5']);  //상단에 한번만 선언

echo $wr_5[0]; // 타이어 교환

echo $wr_5[1]; // 엔진오일 교환

echo $wr_5[2]; // 밋션오일교환

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

오빠야
5년 전
감사합니다.
오늘 회사 다녀와서 적용해 보겠습니다.

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

답변 드리고 싶은데 질문을 이해 못했습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

오빠야
5년 전
wr_5 에 들어 있는 값 중에 | 로 구분된 각각의 값을 따로 뽑아 오는 방법을 알고 싶습니다.

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

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

로그인