답변 2개 / 댓글 1개
/bbs/list.php 에
if ($sca || $stx) {
$sql_search = get_sql_search($sca, $sfl, $stx, $sop);
코드가 있고
lib/common.lib.php 에
function get_sql_search($search_ca_name, $search_field, $search_text, $search_operator='and')
{
global $g5;
$str = "";
if ($search_ca_name)
$str = " ca_name = '$search_ca_name' ";
코드가 있습니다.
이 부분을 조금 수정해야 될 듯 합니다.
여러 $sca 규칙을, 가령 '분류1||분류2||분류3' 식으로 준다면,
$arr_sca = explode("||", $search_ca_name);
$str= "(";
for ($i = 0, $cnt = count($arr_sca); $i < $cnt; $i++) {
$str .= "ca_name = '{$arr_sca[$i]}';
if ($i < $cnt)
$str.= " or ";
}
$str .= ")";
답변을 작성하려면 로그인이 필요합니다.
그냥 게시판 리스트에요 ^^;;
원래 분류가 셀렉트박스였던거를 글 작성 부분을 체크박스로 다중 입력되게 변경 했거든요 ;;
리스트 화면에서 일렬로 미리 정한 카테고리가 나와서 하나씩 눌러보니까
다중으로 카테고리명이 들어간 글은 아예 못 뽑아 오더라구요;;