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

회원번호 검색 채택완료

역같아들어가니 6년 전 조회 2,007

회원필드에 mb_no라고 해서 저장했습니다.

사실은 내가 저장한건지 그누 아저씨가 저장해준건지 기억이 안나요,,,ㅋ

 

이걸 검색하는데

게시판 상단에 

 

$mb = get_member($list[$i]['mb_id']); 이렇게 하고

 

검색부분에는

               

이렇게 했어요,,

 

내 계산대로라면 검색이 되어야 하는데

안되네요...

 

내 계산이 어떤때는 맞고 어떤 때는 영틀리그

종잡을 수가 없이

미치켓습니다.

 

작년에 되던 것도 올해하면 안돼그,,,유유

대체 왜 이렇까요?

 

머리가 많이 꼬였어요,,그래서 기분도 꼬여요..

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

답변 2개

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

$list[$i]['mb_id']는 $_GET['mb_id'] 이런식으로 검색시 get값으로 보내는 값을 넣어줘야 정상적으로 작동할것같네요

 

그리고 회원번호네요? 그누보드내 get_member 함수는 mb_id를 기준으로 검색합니다

 

아래 함수를 common.lib.php에 추가하여주세요

function get_member_no($mb_no, $fields='*')
{
    global $g5;
    return sql_fetch(" select $fields from {$g5['member_table']} where mb_no = TRIM('$mb_no') ");
}

 

이렇게 추가하시고 $mb = get_member($list[$i]['mb_id']); 을

 

if($_GET['mb_no']) $mb = get_member_no($_GET['mb_no']); 이런식으로 바꾸고(회원번호일때만 get_member_no함수로 검색)

 

 

$mb 변수명도 바꿔줘야할것같은데.. 전체적인 코드가 어느부분에서 쓰이는줄몰라 보이는것만 알려드려요

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

답변에 대한 댓글 1개

역같아들어가니
6년 전
아,,,어렵긴 하지만 성공해보겠습니다. !!
그누 아저씨가 조금 원망스러워집니다. ㅎ

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

플라이
6년 전

mb_no,1 -> mb_no 로 수정하셔야 할듯 합니다.

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

답변에 대한 댓글 1개

역같아들어가니
6년 전
감사합니다~

<option value="mb_no"<?php echo get_selected($sfl, 'mb_no'); ?>>회원번호</option>
이렇게 해보았는데 안돼서 ....뭐가 문제인지 모르겠습니다.

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

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

로그인