채택완료

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

2016-06-08 (수) 19:57:49 3,398

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

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

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

Copy
<? 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"><!-- Beginfunction 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>        &nbsp;&nbsp;<font color=green size=3><b> | 기간별 내역 조회 |</b></font>       <!-- &nbsp;&nbsp;<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>                  &nbsp; ~ &nbsp;                                      <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 ?>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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;'>    &nbsp;&nbsp;&nbsp;&nbsp;기간별내역 합계 : [<?=$fr_date?> ~ <?=$to_date?>]</div><table width=750 border=0 cellpadding=0 cellspacing=0 align=center><tr>    <td width=50%>&nbsp;</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>&nbsp;수 입</td>        <td align=right><font color='blue'>&nbsp;&nbsp;<?=number_format($sub_suip1)?>&nbsp;원&nbsp;</b></font></td>    </tr>    <tr>        <td align=center>&nbsp;지 출</td>        <td align=right><font color='red'>&nbsp;&nbsp;<?=number_format($sub_jich1)?>&nbsp;원&nbsp;</b></font></td>    </tr>    <tr>        <td align=center>&nbsp;총 계</td>        <td align=right><b>&nbsp;&nbsp;<?=number_format($sub_sum_total1)?>&nbsp;원&nbsp;</b></td>    </tr></table></td></tr></table><!-- 메인화면 최신글 끝 --><? //include_once("$g4[path]/_tail.php"); include_once(G5_PATH.'/tail.sub.php');?>
 
|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트

79줄, 150줄의 mysql_ 를 sql_ 로 바꿔서 해보시죵 

ceoseo 님 감사합니다.  덕분에 해결되었습니다.

답변에 대한 댓글 1개

즐거운 코딩되세요 :)

답변을 작성하려면 로그인이 필요합니다.