반복되는 링크문을 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>";
?>
답변을 채택해 주셔서 감사드립니다. (_ _)
답변을 작성하시기 전에 로그인 해주세요.