반복되는 링크문을 select~option문 으로 변경하려면 어떻게 해야 할까요?

반복되는 링크문을 select~option문 으로 변경하려면 어떻게 해야 할까요?

QA

반복되는 링크문을 select~option문 으로 변경하려면 어떻게 해야 할까요?

본문


$ca_arr = explode("|",$board[bo_category_list]);
                foreach($ca_arr as $ca) {
                    echo "<a href=\"$board_skin_path/set_ca.php?bo_table=$bo_table&wr_id=$wr_id&ca=".urlencode($ca)."\">$ca 년</a> | ";
 }​
 

 

[결과]

2004년 | 2005년 | 2014년 | 2015년 |

 

 

원래코드로 작성하면 결과가 이렇게 나옵니다. 이렇게 되어 있는것을 select~option 구문으로 변경하고 싶습니다. 물론 링크도 먹혀야 합니다.

 

어떻게 작성해야 할까요??

이 질문에 댓글 쓰기 :

답변 2

아래와 같이 적용해 보세요.^^

 

<?php

$ca_arr = explode("|",$board[bo_category_list]);

?>

<select id="sel" onChange="location.href='<?php echo $board_skin_path?>/set_ca.php?bo_table=<?php echo $bo_table?>&wr_id=<?php echo $wr_id?>&ca='+document.getElementById('sel').value;">

<option value="">선택하세요</option>

<?php

foreach($ca_arr as $ca) {

?>

<option value="<?php echo $ca?>"><?php echo $ca?> 년</option>

<?php

//echo "<a href=\"$board_skin_path/set_ca.php?bo_table=$bo_table&wr_id=$wr_id&ca=".urlencode($ca)."\">$ca 년</a> | ";

}

 

echo "</select>";

?> 

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

회원로그인

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