그누4 스킨 그누5 변경시 문제점

그누4 스킨 그누5 변경시 문제점

QA

그누4 스킨 그누5 변경시 문제점

본문

그누보드 변경중인데 아무리해도 값이 안 뿌려지네요

뭐가 잘못된건지 모르겠습니다. 쿼리값 phpmyadmin에서 실행시키면

검색은 되는데 뿌려지는 부분 문제인듯 한데 도무지 모르겠네요

 


 
<?
 include_once("./_common.php");
 //include_once("$g4[path]/lib/latest.lib.php");
 $g5['title'] = "기간별 검색화면";
 //include_once("$g4[path]/_head.php");
 include_once(G5_PATH.'/head.sub.php');
 
?>
<? // 이하 프린트 제어관련 스크립터 ?>
<script language="javascript">
// 인쇄보기/페이지설정/인쇄대화상자/인쇄하기 버튼제어
function ieExecWB( intOLEcmd, intOLEparam ){
     var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
if ( ( ! intOLEparam ) || ( intOLEparam < -1 )  || (intOLEparam > 1 ) )
        intOLEparam = 1;
        WebBrowser1.ExecWB( intOLEcmd, intOLEparam );
        WebBrowser1.outerHTML = "";
}
</script>
<script language=javascript>
// 인쇄 시작전에 실행되는 함수
// 'no'으로 시작하는 div 태그 제거
function window.onbeforeprint()
{
    var divs = document.all.tags("div")
    for (i=0;i<divs.length;i++)
    {
        if (divs[i].id.substring(0,2)== "no") {
        divs[i].style.display = "none";
        }
    }
}
function window.onafterprint()
//인쇄가 종료되면 실행되는 부분
//모든 div 태그를 재생
{
    var divs = document.all.tags("div")
    for (i=0;i<divs.length;i++)
    {
        divs[i].style.display = "inline"
    }
}
</script>
<? // 페이지 넘김/다음페이지로 ?>
<STYLE TYPE="text/css">
    <!-- .break {page-break-before: always;} -->
</STYLE>
<? /*
인쇄 버튼 누를 필요없이 자동으로 인쇄.
------------------------------
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function printPage() {
window.print();
}
// print -->
</script>
<body OnLoad="printPage()">
-------------------------------
*/ ?>
<? // 여기까지 프린터 제어 관련 스크립터 ?>
<?
 
// if (!$fr_date)    $fr_date = "00000000"; // 처음부터 검색
 if (!$fr_date)      $fr_date =  date("Ymd", time());   // if (!$fr_date)    $fr_date =  substr(date("Ymd", time()),2,6);  // 이번달검색
 if (!$to_date)      $to_date = date("Ymd", time());  // if (!$to_date)    $to_date = substr(date("Ymd", time()),2,6);
 if ($sort1 == "")   $sort1 = "wr_subject";
  if ($sort2 == "")   $sort2 = "asc"; //desc
    $sql  = " select * from g5_write_$bo_table "; 
 if ($fr_date && $to_date)
 {
  $sql .= " WHERE (wr_subject between '$fr_date' and '$to_date') ";
 }
 if ($gubun) { $sql .= " AND ca_name like '$gubun' "; } 
  $sql .= " order by $sort1 $sort2 "; 
 $result = sql_query($sql);
 $total_count = mysql_num_rows($result);
 //$rows = $config[cf_page_rows];
 $rows = 500; // 한화면에 나올 게시물수 합계를 보기위해 많이잡음.인쇄시 페이지 나눔.
    $pagerows    = 30; // 페이지당 인쇄 라인수
    $printpage   = ceil($total_count / $pagerows); //인쇄페이지수
    $firstpage   =  0;
 $total_page  = ceil($total_count / $rows);  // 전체 페이지 계산
 if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
 $from_record = ($page - 1) * $rows; // 시작 열을 구함
 $rank = ($page - 1) * $rows;
 $sql = $sql . " limit $from_record, $rows ";
 $result = sql_query($sql);
 $qstr = "page=$page&sort1=$sort1&sort2=$sort2";
 $qstr1 = "fr_date=$fr_date&to_date=$to_date&sel_ca_id=$sel_ca_id";
?>
<div id="noPrint1"> <? // 인쇄시 미포함 영역 1 ?>
<!-- 메인화면 최신글 시작 -->
<table width=750 border=0 cellpadding=0 cellspacing=0 align=center>
<form name=flist>
<? /* <form name=flist method=get style="margin:0px;"> */ ?>
<input type=hidden name=doc     value="<?=$doc?>">
<input type=hidden name=sort1   value="<?=$sort1?>">
<input type=hidden name=sort2   value="<?=$sort2?>">
<input type=hidden name=page    value="<?=$page?>">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<tr><td colspan=3 height=20 ></td></tr>
<tr>
    <td colspan=3>
          <font color=green size=3><b> | 기간별 내역 조회 |</b></font>
       <!--   <a href="<?=$board_skin_path?>/no_ok.php?bo_table=<?=$bo_table?>"><font color=green>|미결재검색|</font></a>  -->
    </td>
</tr>
<tr>
    <td colspan=3 align=right>
        <input type=button value="프린트" onclick="window.print()">
        <input type=button value="창닫기" onclick="javaScript:self.close()">
    </td>
</tr>
<tr><td colspan=3 height=10 ></td></tr>
<tr>
    <td width=10%>
        <a href='<?=$_SERVER[PHP_SELF]?>?bo_table=<?=$bo_table?>'>처음</a>
 </td>
    <td width=70% align=center>
        검색기간 :  
                  
                      <input type=text name=fr_date value="<?=$fr_date?>" size=8 maxlength=8 itemname='기간' required value='<?=$fr_date?>'>
                   
                   </a>
                    ~  
                
                      <input type=text name=to_date value="<?=$to_date?>"  size=8 maxlength=8 itemname='기간' required value='<?=$to_date?>'>
                    
                   </a>
        <? /* <form name="category2" method="get"> */ ?>
        <select name=gubun>
   <option value=''>전체</option>
            <option value='수입'>수입</option>
            <option value='지출'>지출</option>
        </select>
        <script> document.flist.gubun.value = '<?=$gubun?>';</script> 
        <input type=image src="./img/btn_search.gif" border=0 align=absmiddle>
    </td>
  <td width=20% align=right>건수 : <? echo $total_count ?> </td> 
</tr>
<tr><td colspan=3 height=1 bgcolor=#CCCCCC></td></tr>
</table>
</div> <? // 인쇄시 미포함 영역 1 끝 ?>
<div id="startPrint"> <? // 인쇄영역 시작 ?>
<table width=750 border=0 cellpadding=0 cellspacing=0 align=center>
<?
for ($i=0; $row=mysql_fetch_array($result); $i++) 
{
    $num = $rank + $i + 1;
    if($i % 30 == 0) {
        $subpage  = $subpage + 1;
        if($firstpage) {
        echo "
            <tr>
                <td colspan=12>
                    <h6 CLASS='break'>
                    기간별조회 : [$fr_date~$to_date] Page $subpage/$printpage
                    </h6>
                </td>
            </tr>
        ";
        } else {
        echo"
            <tr>
                <td colspan=12>
                <h6>기간별조회 : [$fr_date~$to_date] Page $subpage/$printpage</h6>
                </td>
            </tr>
        ";
        }
    $firstpage = 1;
 echo "
 <tr><td colspan=12 height=3 bgcolor=#0E87F9></td></tr>
 <tr align=center height=25>
     <td width=70>번호</td>
     <td width=70>분류</td>
     <td width=25> </td>
     <td width=150>일 자</td>
     
     <td width=200>계약자</td>
     <td width=200>수입항</td>
     <td width=200>수입목</td>
     <td width=200><font color=blue>수입금액</font></td> 
     <td width=200><font color=red >지출금액</font></td>
     <td width=200>지출목</td>
     <td width=200>지출항</td>
     <td width='150'>기록일</td>
 </tr>
 <tr><td colspan=12 height=1 bgcolor=#CCCCCC></td></tr>
 ";
 }
    $list = $i%2;
 //$row[wr_10] = substr($row[wr_10],2,6);
    //$row[wr_subject] = substr($row[wr_subject],2,6);
    
    // 00000000 날짜를 년월일만 취해서 000000으로 표시
    // 00.00.00 으로 이미 입력된 데이타고려
    
    // 검색내역총계(페이지합)
    if ($row[ca_name] == "수입") {
            $sub_suip1 += $row[wr_1];
    }
    if ($row[ca_name] == "지출") {
            $sub_jich1 += $row[wr_1];
    }
    $sub_sum_total1 = $sub_suip1 - $sub_jich1;
      $row[wr_subject] = date("Y-m-d", strtotime($row['wr_subject'])); // 0000-00-00
      $row[wr_subject] = substr($row['wr_subject'],2,8); // 00-00-00  //2=앞부터자르는글자수 8=자른후앞부터보여지는글자수
     if ($row[ca_name] == '수입') { 
  echo "  
    <tr class='list$list center'>
        <td height=25 align=center>$num</td>
        <td align=center>$row[ca_name]</td>
        <td align=left> </td>
        <td align=center><font color=green>$row[wr_subject]</font></td>
        <td align=left>$row[wr_2]</td>
        <td align=left>$row[wr_9]</td>
        <td align=left>$row[wr_10]</td>
         <td align=right style=padding-right:15;><font color=blue>$row[wr_1]</font></td>
         <td align=right style=padding-right:15;><font color=CCCCCC>0</font></td>
         <td align=left> </td>
        <td align=left> </td>
  ";
      } 
      
     if ($row[ca_name] == '지출') { 
  echo "
    <tr class='list$list center'>
        <td height=25 align=center>$num</td>
        <td align=center>$row[ca_name]</td>
        <td align=left> </td>
        <td align=center><font color=green>$row[wr_subject]</font></td>
        <td align=left><font color='red'>$row[wr_2]</font></td>
        <td align=left> </td>
        <td align=left> </td>
         <td align=right style=padding-right:15;><font color=blue><font color=CCCCCC>0</font></td>
         <td align=right style=padding-right:15;><font color=red>$row[wr_1]</font></td>
         <td align=left>$row[wr_10]</td>
         <td align=left>$row[wr_9]</td>
  ";
     }
     $row[wr_datetime] = substr($row[wr_datetime],2,8);
     
        echo "
         <td align=left>$row[wr_datetime]</td>";
         
  echo "
    </tr>
 <tr><td colspan=12 height=1 bgcolor=#F5F5F5></td></tr>";
 // 라인사이 공백
} 
if ($i == 0) {
    echo "<tr><td colspan=12 align=center height=100 bgcolor=#ffffff><span class=point>자료가 한건도 없습니다.</span></td></tr>\n";
}
?>
<tr><td colspan=12 height=1 bgcolor=CCCCCC></td></tr>
</table>
<div style='font-size: 14px; font-family: dotum; font-weight: bold; margin: 15px 0 0 0;'>
        기간별내역 합계 : [<?=$fr_date?> ~ <?=$to_date?>]
</div>
<table width=750 border=0 cellpadding=0 cellspacing=0 align=center>
<tr>
    <td width=50%> </td>
    <td width=50% align=right><?=get_paging($config[cf_write_pages], $page, $total_page, "$_SERVER[PHP_SELF]?bo_table=$bo_table&$qstr1&page=");?></td>
</tr>
</table>
<TABLE width="650" border=1 cellspacing="0" bordercolordark="white" bordercolorlight="black" bordercolor="#990066" align=center>
    <tr>
        <td align=center><font color=green>기간별내역합계</font></td>
        <td align=center>금 액</td>
    </tr>
    <tr>
        <td align=center> 수 입</td>
        <td align=right><font color='blue'>  <?=number_format($sub_suip1)?> 원 </b></font></td>
    </tr>
    <tr>
        <td align=center> 지 출</td>
        <td align=right><font color='red'>  <?=number_format($sub_jich1)?> 원 </b></font></td>
    </tr>
    <tr>
        <td align=center> 총 계</td>
        <td align=right><b>  <?=number_format($sub_sum_total1)?> 원 </b></td>
    </tr>
</table>
</td></tr></table>
<!-- 메인화면 최신글 끝 -->
<?
 //include_once("$g4[path]/_tail.php");
 include_once(G5_PATH.'/tail.sub.php');
?> 
 
 

이 질문에 댓글 쓰기 :

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

회원로그인

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