s

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

· 2007-04-10 (화) 12:22:10 · 1959 · 5
 
익스텐드에 넣고
<?
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개

2007-04-10 (화) 12:28:41
굳이 전체에 쿼리를 줄 필요성이...

그냥 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 에 펑션을 주고 게시판스킨에 간단하게 출력시키려고 하는데
위에 소스가 잘 않되서요,,
자꾸 칼럼에러가 나는데 어디가 문제인지 모르겠습니다.
2007-04-10 (화) 13:09:29
<?
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;
}
?>
2007-04-10 (화) 13:10:06
<?=get_member_sex($list[$i][mb_id]);?>
불친절한 아원님 감사드립니다.
문외한이다 보니 머하나 내맘대로 되는게 없어서 저렇게 간단한 걸줄이야 ^^
좋은하루 되세요^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
07-04-11 조회 3,883
07-04-11 조회 1,618
07-04-11 조회 1,601
07-04-11 조회 1,890
07-04-10 조회 1,522
07-04-10 조회 1,666
07-04-10 조회 1,529
07-04-10 조회 1,589
07-04-10 조회 1,769
07-04-10 조회 1,830
07-04-10 조회 1,593
07-04-10 조회 1,960
07-04-10 조회 1,445
07-04-10 조회 1,542
07-04-09 조회 1,723
07-04-09 조회 1,650
07-04-09 조회 1,920
07-04-09 조회 1,611
07-04-09 조회 1,603
07-04-09 조회 1,641