gnuboard5.0.42에서 코딩사 빌더적용중

gnuboard5.0.42에서 코딩사 빌더적용중

QA

gnuboard5.0.42에서 코딩사 빌더적용중

본문

오류가 뜨네요...

 

Warning: mysql_close() expects parameter 1 to be resource, null given in /volume1/web/sos/builder/codingsa/popup.php on line 57

 

popup.php에서 57번

 

<?php
/*
http://www.codingsa.kr(코딩사)

공지사항 게시판과 연동한 팝업창을 띄우는 함수로서 반드시 notice 라는 이름을 가진 게시판을 생성해 두어야 하며
해당 게시판에 글쓰기시 공지에 체크를 한것을 모두 레이어 팝업으로 띄웁니다.(팝업 limit 는 3장이지만 아래코드에서 조정가능).
팝업과 연관된 파일
- js/jquery-popup.js,jquery-cookie.js,jquery-ui,js
- json/common_json.php,JSON.php,json_popup.php
*/
function codingsa_popup($tbl_name)
{
 global $g5;
 global $codingsa_path;
 
 //해당 게시판에서 공지에 체크한 것이 있는지 조사
 $query = "select bo_notice from ".$g5['board_table']." where bo_table = '".$tbl_name."'";
 $result = mysql_query($query); 
 $rows =  mysql_fetch_array($result);
   
 //공지에 체크한 게시물이 있을 때
 if($rows["bo_notice"])
 { 
  $table = $g5['write_prefix'].$tbl_name;
  $where = "where ";

  $arr_bo_notice = explode(",",$rows["bo_notice"]); 
  for($i=0;$i < count($arr_bo_notice);$i++)
  {
   if($i==0)
   {
    $where .= "wr_id = ".$arr_bo_notice[$i]."";
   }   
   else
   {
    $where .= " or wr_id = ".$arr_bo_notice[$i]."";
   }
  }
  $query = "select wr_id from $table $where order by wr_id asc limit 3";
  $result = mysql_query($query);

  $rows = array();
  if(mysql_num_rows($result))
  {
   $content = array();
   $i=1;
   while($row = mysql_fetch_array($result))
   {  
    //func_codingsa_popup('게시판이름',글번호,'json경로',순번,너비,높이,margin_top, margin_left)
    echo "<script>func_codingsa_popup('".$tbl_name."',".$row[wr_id].", '".$codingsa_path."/json/json_popup.php', ".$i.", 350, 400, 20, 20);</script>";
    $i++;
   }
  }
  
 }

 mysql_close($connect);  <<<이놈이 문제입니다..
}
codingsa_popup("notice");//codingsa_popup("게시판이름")
?> 

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
전체 97
QA 내용 검색

회원로그인

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