그룹별 검색에서...안되네요... > 그누3질답

그누3질답

그룹별 검색에서...안되네요... 정보

그누보드 그룹별 검색에서...안되네요...

본문

특정그룹에서 wr_subject = abcd  인 것이 몇개인지를 구하려고하는되 뭐가 잘못된것인지 ...
아시는분 수정좀 부탁드립니다

<?
$sql = " select a.bo_subject, a.bo_table, b.gr_subject
          from $cfg[table_board] a, $cfg[table_group] b
        where a.gr_id = b.gr_id AND b.gr_id = '그룹명'
        order by b.gr_id, a.bo_table ";
$result = sql_query($sql);
while ($row = mysql_fetch_array($result)) {
    $tbl = "{$cfg[write_table_prefix]}{$row[bo_table]}";
    $sql2 = " select count(*)
               
               
                from $tbl
              where  wr_subject ='abcd' ";
             
    $result2 = sql_query($sql2);

 
    mysql_free_result($result2);
}
mysql_free_result($result);
?>


<?=$result2[0]?>개입니다.


요렇게 해보았는데 안되는군요..

댓글 전체

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
?>

<?
$sql = "select a.bo_subject, a.bo_table, b.gr_subject
        from $cfg[table_board] a, $cfg[table_group] b
        where a.gr_id = b.gr_id AND b.gr_id = '그룹명'
        order by b.gr_id, a.bo_table ";

$result = sql_query($sql);
while ($row = mysql_fetch_array($result)) {
    $tbl = "{$cfg[write_table_prefix]}{$row[bo_table]}";
    $sql2 = " select count(*)
            from $tbl
            where wr_subject = 'abcd' ";

    $result2 = sql_fetch($sql2);

    $board_count += $result2[0];

}
mysql_free_result($result);
?>

<?=$board_count?>개입니다.
특정그룹에서 제목(wr_subject)이  abcd 인것을 찿아  겟수를 구하려고합니다.
where wr_subject = 'abcd' ";    이렇게 위에 되어있는데요...
뭐가 어떻게 안되는지를 알려주셔야 할듯..

만약 제목에 "abcd" 가 들어간것을 모두 찾으려면 다음 부분을 수정하세요
where wr_subject = 'abcd' ";          // 제목이 "abcd"인것만 찾음
where  wr_subject like '%abcd%' "; // 제목에 "abcd"를 포함하는것을 찾음
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT