m

실렉트박스에서..

선택하세요
1~
2~
3~
-------------------------

위와같은것을
아래처럼 할 수는 없는가요?
수정에서 이미 선택한 것을 없애기위함입니다.

-------------------------
선택하세요
1~
2~
3~
선택하지 않음
|

댓글 2개

선택하지 않음 부분에 value값을 안주시면 되지 않을까요~
관리자여분필드를 이용하는 방식입니다.
아래입니다.
장관님말씀대로 여분필드값을 a/b/c|d/e/f|(공백) 해보았느데, 실렉트박스에는 아예 나오질 않습니다.
스페이스를 읽지 않는 것입니다.

저의 내용은 아래입니다.
---------------------------------------
먼저 게시판관리자에서
bo_2 여분필드에 a/b/c|d/e/f 입력합니다.
그리고 스킨의 write에서
<?
function get_bo_n_option($bo_n='')
{
global $g4, $board;

$arr = explode("|", $board[$bo_n]); // 구분자가 | 로 되어 있음
$str = "";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i]))
$str .= "<option value='$arr[$i]'>$arr[$i]</option>\n";

return $str;
}

$bo_2_option = get_bo_n_option('bo_2'); // SELECT OPTION 태그로 넘겨받음
?>

쓰는 곳에

<?
if ($write[wr_8]){
echo "<option selected value='$write[wr_8]'>$write[wr_8]</option>";
} else {
echo "<option selected value=''>선택하세요</option>";
}
echo "$bo_2_option";
echo "</select>";
?>

했습니다.

이러면 실렉트바에서는
-------------------------------
선택하세요
a/b/c
d/e/f


이렇게 나옵니다.

다시한번 장관님의 가르침 부탁드립니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
17년 전 조회 1,477
17년 전 조회 835
17년 전 조회 839
17년 전 조회 1,036
17년 전 조회 937
17년 전 조회 996
17년 전 조회 795
17년 전 조회 1,742
17년 전 조회 919
17년 전 조회 997
17년 전 조회 1,155
17년 전 조회 1,000
17년 전 조회 965
17년 전 조회 862
17년 전 조회 802
17년 전 조회 838
17년 전 조회 804
17년 전 조회 772
17년 전 조회 1,291
17년 전 조회 841