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

카테고리 셀렉트질문입니다 채택완료

write에서 카테고리 셀렉트 박스를 만들었는데요

멤버의 이름이 카테고리옵션과 같다면 selected 하고싶은데 어떤식으로 구현할수있을까요?

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

답변 3개

채택된 답변
+20 포인트

$mb_name 말고 $member['mb_name']으로 해보세요

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

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

option이 이미 만들어진 후라서 질문처럼 할 수는 없습니다

php에서 조건 넣지말고 하단에 자바스크립트를 넣으세요

비교값이 로그인한 회원 이름이 맞나요?

 

 

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

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

</p>

<p>function get_category_option_member($bo_table='', $ca_name='')</p>

<p>{</p>

<p>    global $g5, $board, <strong>$member</strong>;</p>

<p> </p>

<p>    $categories = explode("|", $board['bo_category_list']); // 구분자가 | 로 되어 있음</p>

<p>    $str = "";</p>

<p>    for ($i=0; $i<count($categories); $i++) {</p>

<p>        $category = trim($categories[$i]);</p>

<p>        if (!$category) continue;</p>

<p> </p>

<p>        $str .= "<option value=\"$categories[$i]\"";</p>

<p>        if ($category == <strong>$member['mb_id']</strong>) {</p>

<p>            $str .= ' selected="selected"';</p>

<p>        }</p>

<p>        $str .= ">$categories[$i]</option>\n";</p>

<p>    }</p>

<p> </p>

<p>    return $str;</p>

<p>}</p>

<p>

 

$category_option 에는 이미 기존에 카테고리를 불러오는 함수로 불러오고있어서

새로운 변수와 새로운 함수를 사용하셔서 불러오셔야할것 같습니다.

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

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

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

로그인

전체 질문 목록

🐛 버그신고