다중선택카테고리 중복체크카테고리 에서 latest.lib.php 를 어떻게 설정
페이지 정보
작성자
본문
기업홈페이지 에티테마 T54
구입 후 큰 도움이 되고 있습니다.
그누보드 쪽이라 실례가 된다면 삭제 하도록 하겠습니다.
T54 테마에서 일반 페이지마다 타 게시판의 갤러리를 latest 를 불러와서 노출시키고 있습니다.
문제는 페이지가 많아 지다보니 카테고리가 너무 많아저서 다중 카테고리를 선택할 수 있도록 했습니다.
그누보드 https://sir.kr/g5_tip/12256
문제는 추출한 목록에서는 나오지를 않습니다.
보니까 bbs/latest.lib.php 에서
구입 후 큰 도움이 되고 있습니다.
그누보드 쪽이라 실례가 된다면 삭제 하도록 하겠습니다.
T54 테마에서 일반 페이지마다 타 게시판의 갤러리를 latest 를 불러와서 노출시키고 있습니다.
문제는 페이지가 많아 지다보니 카테고리가 너무 많아저서 다중 카테고리를 선택할 수 있도록 했습니다.
그누보드 https://sir.kr/g5_tip/12256
를 순서대로 해서 작업을 했습니다.
URL 줄이기 체크 풀고 나서 해니까 다 잘되는대요.
문제는 추출한 목록에서는 나오지를 않습니다.
보니까 bbs/latest.lib.php 에서
if ($ca_name) {
$sql_common .= " and ca_name = '$ca_name' ";
}
부분을
if ($ca_name) {
$str = "";
if ($search_ca_name)
$str = " ca_name = '$search_ca_name' ";
if($search_ca_name && $bo_table == 'gallery') // bo_table 값에 쓰실 게시판주소bo_table값작성
{
$str = " ca_name LIKE '%$search_ca_name%' ";
}
}
이렇게 해도 작동을 안하네요... 혹시 알려주실수 있을까요? 자세하게 알려주시면 감사하겠습니다. ^^;;;;
이렇게 해도 작동을 안하네요... 혹시 알려주실수 있을까요? 자세하게 알려주시면 감사하겠습니다. ^^;;;;
댓글목록
소프트존님의 댓글

if ($ca_name) {
$sql_common .= " and ca_name = '$ca_name' ";
}
이 부분 보시면 $sql_common 으로 쿼리 값을 받고 있습니다. 해당 변수 사용과 추가로 올려주신 변수가 틀려서 그런것 같습니다.
몇가지 조건이 맞아야 합니다.
$search_ca_name 변수 값이 넘어온다는 조건으로 아래 처럼 수정하면 되지 않을까 생각이 듭니다.
전체 코드와 로직을 봐야 정확하겠지만 보여주신 코드로만 유추 했습니다.
이 부분 보시면 $sql_common 으로 쿼리 값을 받고 있습니다. 해당 변수 사용과 추가로 올려주신 변수가 틀려서 그런것 같습니다.
몇가지 조건이 맞아야 합니다.
$search_ca_name 변수 값이 넘어온다는 조건으로 아래 처럼 수정하면 되지 않을까 생각이 듭니다.
전체 코드와 로직을 봐야 정확하겠지만 보여주신 코드로만 유추 했습니다.
if ($ca_name) {
$str = "";
if ($search_ca_name)
$sql_common .= " ca_name = '$search_ca_name' ";
if($search_ca_name && $bo_table == 'gallery') // bo_table 값에 쓰실 게시판주소bo_table값작성
{
$sql_common .= " ca_name LIKE '%$search_ca_name%' ";
}
}
리즈시즌님의 댓글

소프트존님의 댓글

해당 코드만 가지고 정확하게 동작 여부를 판단하기는 어려울것 같습니다.
최근게시물 출력에 분류를 별도 뽑아서 사용하시는거 맞으시죠?
각 페이지마다 latest 로 분류로 지정해서 출력하려고 하시는것 같거든요.
게시판은 동작하는데 이것도 페이지에서 동작하게 하고 싶다고 말씀하시는것 맞으시죠?
바로 해결해드리기 어려울것 같습니다.
리즈시즌님의 댓글
