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

view.skin.php 에서 레벨,포인트 추출하는 방법요. 채택완료

윤이 6년 전 조회 2,651

view.skin.php 에서 레벨,포인트 추출하는 방법 알고 싶어요.

 

G4 에서는,

$g4_mb_1=@mysql_result($Que_G4,0,1);   $g4_mb_2 =@mysql_result($Que_G4,0,2);   $g4_mb_point =@mysql_result($Que_G4,0,3);   $g4_mb_level =@mysql_result($Que_G4,0,4);   $g4_mb_profile=@mysql_result($Que_G4,0,5);   $g4_mb_open =@mysql_result($Que_G4,0,6); ?>

 

이렇게 하고..

회원일 경우, 본인 레벨과 포인트가 보이도록 하고. 관리자꺼는 안보이도록 했었거든요.

$g4_mb_level      : 적립 포인트 $g4_mb_point점(원)" ; } else if ($member[mb_id] != $write[mb_id]){ echo "" ; } ?> $g4_mb_level      : 적립 포인트 $g4_mb_point점(원)" ; } ?>

 

그런데, G5 도 같은 방식 아닐까 해서 위에 G4를 G5 로 바꾸었지만,

에러가 뜹니다.

여기서 라인28은 맨 위에 쿼리문 불러오는 첫 줄 이에요.

 

혹시 아시는 분 계실까요..?

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

답변 3개

채택된 답변
+20 포인트
6년 전

@운이

https://sir.kr/main/member/?mb_id=goodchurch" target="_blank">@mysql_result($Que_G4,0,0);   @mysql_result($Que_G4,0,1);   $g4_mb_2 @mysql_result($Que_G4,0,2);   $g4_mb_point @mysql_result($Que_G4,0,3);   $g4_mb_level @mysql_result($Que_G4,0,4);   @mysql_result($Que_G4,0,5);   $g4_mb_open @mysql_result($Que_G4,0,6); ?>

 

위에 소스는 필요없는 소스입니다.

대신 

 

// 글쓴이 정보 얻기

$mb_id=get_member($view['mb_id']);

?>

위에 소스로 바꿔보시구요.

출력 부분은 이전 답변을 참고 해 보세요..

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

답변에 대한 댓글 1개

윤이
6년 전
해결 되었어요!! 감사합니다!! ^^

<?php
// 글쓴이 정보 얻기
$mb_id=get_member($view['mb_id']);
?>

<?php if($member['mb_id']==$view['mb_id']) { ?>
My Lev. <b><?php echo $mb_id['mb_level']?></b>: 적립 포인트 <b><?php echo $mb_id['mb_point']?></b>점(원)
<?php }else if($is_admin=="super") { ?>
My Lev. <b><?php echo $mb_id['mb_level']?></b>: 적립 포인트 <b><?php echo $mb_id['mb_point']?></b>점(원)
<?php } ?>

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

6년 전

@윤이

위에 오류는 php 문법 오류입니다.

 

view.skin.php 이 파일 28번째줄을 포함해서 위, 아래 줄에 문법 오류가 있는지 살펴 보시길....

 

예를 들어서 출력 부분을 이런식으로 ...

 

My Lev. : 적립 포인트 점(원) My Lev. : 적립 포인트 점(원)

 

 

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

답변에 대한 댓글 1개

윤이
6년 전
코멘트 남겨 주셔서 감사해요.
그런데, 바로 위에 알려 주신 대로 했는데요, 그렇게 하니 에러 메시지는 뜨지 않는대요.
포인트와 레벨 값을 불러오지 못하네요. ㅠ.ㅠ

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

6년 전

아주 오래된 소스방식입니다..

간단하게  

 

// 글쓴이 정보 얻기

$mb_id=get_member($view['mb_id']);

윗처럼 한줄 정의하시고..

 

출력 부분에 

포인트 레벨

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

답변에 대한 댓글 1개

윤이
6년 전
마찬가지로 에러 메시지가 떠요.

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/..../view.skin.php on line 28

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

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

로그인