2026, 새로운 도약을 시작합니다.

while 배열변수에 링크를 걸고 값을 넘기고자 합니다. 채택완료

초보 질문드립니다.

test1.php 페이지


<table>
    <tr>
        <th>part</th>
        <th>넘버배열</th>

    </tr>
<?php
$sql  = "select * from 테이블 where mb_id_et = '{$member['mb_id']}' ";       
$result = sql_query($sql);
while($row = sql_fetch_array($result)){    

?>

<tr>
<td><?=$row['po_sub_et']?></td>
<td><?=$row['po_qnum_et']?></td> //이 변수값을 링크 걸어 test2.php 로 넘기고자 합니다.
</tr>

<?php
}
?>

아래와 같이 잘 출력됩니다.

237028200_1602310222.5323.png

// 위 그림에서 배열부분은 "자세히보기"로 바꾸어 표현할 것입니다.

그리고 링크를 걸고자 합니다.

즉, 넘버배열 값을 링크걸어 test2.php로 넘기고자 합니다.

다른방법..어떻게 해야하나요?

<?=$row['po_qnum_et']?>를 낱개로 분리해서  하고자 하나 방법을 몰라 헤매고 있습니다.

도움주심 감사하겠습니다.

답변 2개

채택된 답변
+20 포인트

$sp=explode( "|",$row['po_qnum_et']);

echo $sp[0];

결과는 6이 찍힐것입니다.

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

답변에 대한 댓글 1개

아..감사합니다.
while($row = sql_fetch_array($result)){
$sp=explode( "|",$row['po_qnum_et']); //이걸 while내부에 쓰고
:
:
} //while 닫고
?>
echo $sp[0]; //개별로 써야겠군요.. ㄳ합니다

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

각  $row에 따른거라서 이렇게 쓰시면 마지막껏만 찍히게 되실거예요

while 안에서 변수에 선언후 밖에서 전역으로 사용가능합니다.

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

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

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

로그인
🐛 버그신고