s

성별 뽑기 소스좀 봐주세요 ㅠ

 
익스텐드에 넣고
<?
function get_member_sex($mb_id)
{
    global $g4,$member;

    $row = sql_fetch("select mb_sex from $g4[member_table] where mb_id = TRIM('$mb_id')");
    if ($row[mb_sex] == 'M'){
        $tmp = "<img src='남자.gif'>";}
    elseif ($row[mb_sex] == 'F'){ 

        $tmp = "<img src='여자.gif'>";}

else $tmp = "<img src='중성.gif'>";
 return $tmp;
}
?>
 
게시판스킨 리스트.php에  아래와 같이 넣었습니다.
 
<? get_member_sex($list[$i][mb_id]); ?>
 
머가 문제인지 출력이 않되요ㅠ
|

댓글 5개

굳이 전체에 쿼리를 줄 필요성이...

그냥 list.skin.php 파일에만 해당 쿼리를 날려보시는 것이...

for 문 사이에 넣어야겠죠. 일단은...



$mb_sex_type = get_member($list[$i][mb_id]);

if ($mb_sex_type[mb_sex] == 'M') {
$icon_sex = "남자";
}
else if ($mb_sex_type[mb_sex] == 'F') {
$icon_sex = "여자";
} else {
$icon_sex = "변태";
}
유아원님 답변 감사드립니다 ^^
근데 게시판스킨마다 일일이 넣어줘야 하는게 번거로워서
extend.php 에 펑션을 주고 게시판스킨에 간단하게 출력시키려고 하는데
위에 소스가 잘 않되서요,,
자꾸 칼럼에러가 나는데 어디가 문제인지 모르겠습니다.
<?
if (!defined('_GNUBOARD_')) exit;

// 성별 정보를 얻음
function get_member_sex($mb_id)
{
global $g4;

$sex = sql_fetch("select mb_sex from $g4[member_table] where mb_id = TRIM('$mb_id') ");

if ($sex[mb_sex] == 'M') {
$sex_icon = "남자";
}
else if ($sex[mb_sex] == 'F') {
$sex_icon = "여자";
} else {
$sex_icon = "변태";
}
return $sex_icon;
}
?>
<?=get_member_sex($list[$i][mb_id]);?>
불친절한 아원님 감사드립니다.
문외한이다 보니 머하나 내맘대로 되는게 없어서 저렇게 간단한 걸줄이야 ^^
좋은하루 되세요^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
18년 전 조회 1,500
18년 전 조회 1,787
18년 전 조회 1,430
18년 전 조회 1,570
18년 전 조회 1,420
18년 전 조회 1,496
18년 전 조회 1,657
18년 전 조회 1,717
18년 전 조회 1,494
18년 전 조회 1,866
18년 전 조회 1,357
18년 전 조회 1,451
18년 전 조회 1,631
18년 전 조회 1,566
18년 전 조회 1,835
18년 전 조회 1,517
18년 전 조회 1,511
18년 전 조회 1,573
18년 전 조회 1,705
18년 전 조회 1,526
🐛 버그신고