디비에러좀 봐주세요 > 그누4 질문답변

그누4 질문답변

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

디비에러좀 봐주세요 정보

질문 디비에러좀 봐주세요

본문

클럽을 쓸일이 있어 고치는 중인데요 이전의 sql구문으로 하니 문제가 있네요
디비는 약해서 ㅠ.ㅠ
이걸 어떻게 풀어야 될지....
$g4[club_table] <= 테이블명
$g4[clubcate_table] <=테이블명
이것이 해결되면 진행이 빠를듯한데요 오늘 6일날 거의 하루종일 뻘짓을 다해도 안되는군요
이부분을 좀 알려주시길 바랍니다.

아래의 것은 이전 클럽에서 관리자가 클럽리스트를 보는 페이지의 쿼리입니다.
clublist.php 파일내용이니 이걸 지포에서 사용할 수있는 방법을 좀 알려주시길 바랍니다.
$sql_common  = " from $g4[club_table] a ";
$sql_common .= " left join $g4[clubcate_table] b on (b.cc_id = a.cc_id) ";

$sql_search = " where (1) ";

if ($stext) {
    $sql_search .= " and ( ";
    switch ($sselect) {
        default :
            $sql_search .= " ($sselect like '%$stext%') ";
            break;
    }
    $sql_search .= " ) ";
}

if (!$ssort) {
    $ssort  = "a.cb_no, a.cb_club";
    $sorder = "asc";
}
$sql_order = " order by $ssort $sorder ";

$sql = " select count(*) $sql_common $sql_order ";
$row = sql_fetch($sql);
$total_count = $row[0];

$rows = $cfg[page_rows];
$total_page  = ceil($total_count / $rows);  // 전체 페이지 계산
if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함

$sql = " select *
          $sql_common
          $sql_search
          $sql_order
          limit $from_record, $rows ";
$result = sql_query($sql);


에러구문
Warning: Division by zero in /home/kdlpsds/sdsgroup/club/admin/clublist.php on line 33

select * from g4_club a left join g4_club_category b on (b.cc_id = a.cc_id) where (1) order by a.cb_no, a.cb_club asc limit 0,

1064 : 'SQL 구문에 오류가 있습니다.' 에러 같읍니다. ('' 명령어 라인 5)

error file : /sdsgroup/club/admin/clublist.php
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로