배열값 적용시키는 소스좀 봐주세요.ㅠㅜ > 그누4 질문답변

그누4 질문답변

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

배열값 적용시키는 소스좀 봐주세요.ㅠㅜ 정보

배열값 적용시키는 소스좀 봐주세요.ㅠㅜ

본문

게시판 글쓰기 화면에서 wr_10번 필드에 ,를 기준으로 아이디를 등록을 했습니다.

test1,test2,test3.... 이런식으로요..

그래서 이 사람들은 비밀글을 바로 볼 수 있도록 할려고 하는데...

bbs/password.php파일에서(이 파일에서 수정하는거 맞죠?)

아래 소스를 추가학
$view_id = explode(',',$write[wr_10]);



// 패스워드 창에서 로그인 하는 경우 관리자 또는 자신의 글이면 바로 글보기로 감
    if ($is_admin || ($member[mb_id] == $write[mb_id] && $write[mb_id]))
        goto_url("./board.php?bo_table=$bo_table&wr_id=$wr_id");
    else
        $action = "./password_check.php";

    }
위 소스를

// 패스워드 창에서 로그인 하는 경우 관리자 또는 자신의 글이면 바로 글보기로 감
    if ($member[mb_id] == $view_id[$i] || $is_admin || ($member[mb_id] == $write[mb_id] && $write[mb_id]))
        goto_url("./board.php?bo_table=$bo_table&wr_id=$wr_id");
    else
        $action = "./password_check.php";
    }

이렇게
$member[mb_id] == $view_id[$i] ||
위 소스를 추가를 했는데..

왜 페이지가 계속 리프레쉬가 되버리는지 모르겠네요..ㅠㅠ

echo $member[mb_id];
echo $view_id[$i];

이렇게 찍어보면 분명..
위 아래 두개모두 같안 아이디값이 찍히는데..

왜그럴까요?ㅠㅠ

한가지 궁금한게..
echo $view_id[$i];
이것을 출력하면 Array가 출력되는게 아니라 왜 아이디가 출력되는지 모르겠네요
  • 복사

( select a.* , ( select sum(co_count) as co_count from g4_qa_choose where mb_id=a.mb_id and bo_table = 'g4_qa' ) as q_co_count from `g4_write_g4_qa` a where wr_parent = '265531' and wr_8 != '' and wr_is_comment = 1 and CONVERT(wr_7, UNSIGNED) >= 5 group by wr_content having max(wr_7) order by CONVERT(wr_7, UNSIGNED) desc limit 3 )

1055 : Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'sir.a.wr_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

error file : /15sir/bbs/board.php