전체 게시물 에러 도와주세요!! > 그누4 질문답변

그누4 질문답변

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

전체 게시물 에러 도와주세요!! 정보

전체 게시물 에러 도와주세요!!

첨부파일

new.php (4.0K) 5회 다운로드 2013-05-29 07:45:51

본문

스샷처럼 전체게시물에서 "게시물만", "댓글만" 으로 조건을 걸면 바로 아래와 같은 외계어가 나옵니다.

�PNG  IHDRd<����PLTE���U��~]IDAT(�c`�lxx���O�����3i l�if�3����@^��1�������c�bJH_Nc�g� ?;}����@����x�X�8cr�IEND�B`�


제가 해 본건
(1) 인코딩 문제일 것이다
-> 전 소스를 UTF-8로 인코딩 시키는 툴을 돌리고, 전체게시물과 관련된 파일들의 인코딩을 수작업으로 다 체크해보았지만 전부 UTF-8임

(2) 검색조건 $view 값이 게시물이나 댓글 검색으로 바꿀경우 w나 c값이 들어오게 되는데, 이때 where 절 조건에서 db에러가 나서 저렇게 나오는것일꺼다.
-> $view를 where절에 넣는곳에 조건을 지우고 테스트 해봤지만 결과는 같았음

(3) 파라메터 전달이 url로 제대로 안되었을것이다.
-> 정상적으로 작동하는 사이트의 전체게시물에서 게시물 또는 댓글만으로 조건을 걸고 파라메터를 내 사이트와 비교해보았지만 이상 없음.


전 이제 더 이상 해결 방법을 찾질 못하고 있어요. ㅠㅠ
제 사이트에 적용된 new.php 파일 첨부했구요.
링크로 사이트 주소도 걸어놉니다.
1번 링크는 정상적인 경우고, 2번 링크는 게시물만으로 조건을 바꿨을 때의 url입니다.

마지막으로 직접 소스를 보면 해결이 가능하신분은
*** 개인정보보호를 위한 이메일주소 노출방지 *** 네이트온 친추 주셔서 원격으로 도움좀 부탁드립니다.

몇 달째 이거때문에 고생하고있고요. 얘 땜에 날린시간이 장난아닙니다 ㅠ 도움의 손길 부탁드려요.
  • 복사

( 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 = '265957' 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