Viewing file:      GrapResearch.php (18.69 KB)      -rw-r--r-- Select action/file-type:    (+) |   (+) |   (+) | Code (+) | Session (+) |   (+) | SDB (+) |   (+) |   (+) |   (+) |   (+) |   (+) |
 
<?php
 
     
     /**  Define Validate Access  */
     define( '_VALID_ACCESS', 1 );
 
     
         /**  Configuration  */
         require_once( "./configuration.php" );
         require_once( $_Config_absolute_path . "/includes/framework.php" );
         require_once( "./includes/Function.php" );
     
         /**  Chart  */
         include ("./includes/charts.php");
         
         /**  Create Database Object  */
         $dbObj = new DBConn;
         
         /**  Config Table for This Page  */
         $myTable1 = "personal_tb";
         $myTable2 = "research_tb";
         
         $param = "&";
              
         /**  Query เพื่อหา Numrows ก่อน  */
         //$query = " SELECT *  FROM $myTable2   GROUP BY  Year_prop ";
         //$result = $dbObj->execQuery($query);
         //$numrows = $dbObj->_numrows
     
         
 
  ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
 <link href="./css/default.css" rel="stylesheet" type="text/css" />
 <script language="Javascript" src="./charts/charts.js"></script>
 <title> ข้อมูลงานวิจัย</title>
 </head>
 
 <body topmargin="0" rightmargin="0" bottommargin="0" leftmargin="0">
 <?php
     include( "./templates/incHeader.php" );
 ?>
 <table width="1003" border="0" cellspacing="0" cellpadding="0">
   <tr>
     <td width="203" align="left" valign="top" style="padding:10px 0px 0px 5px"><?php include( "templates/incMainMenuLeft.php" );?></td>
     <td width="800" height="440" align="center" valign="top" style="padding:10px 0px 5px 10px"><fieldset>
       <table width="780" border="0" cellspacing="0" cellpadding="0">
       <tr>
         <td height="5" colspan="2"></td>
       </tr>
       <tr>
         <td width="575" height="25" background="./images/background/bg-head-topic.gif" class="PADDING-LEFT-10"><strong><a href="index.php">หน้าหลัก</a></strong> <strong>» <a href="Menu_resport.php">ข้อมูลผลงานประเภทต่างๆ</a></strong> <strong>» <span class="NOTE">กราฟแสดงข้อมูลผลงานวิจัย</span></strong></td>
         <td width="205" style="padding-left:15px;"> </td>
       </tr>
       <tr>
         <td colspan="2"> </td>
       </tr>
       <tr>
         <td colspan="2"><span class="PADDING-TOP-10"><img src="./images/icons/arrow-circle-225-left.png" width="16" height="16" border="0" align="absmiddle" /> <a href="javascript:;" onclick="window.history.back();"><strong>‹ ย้อนกลับ</strong></a></span></td>
       </tr>
       <tr>
         <td colspan="2" align="center">
           <table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
           <tr>
             <td width="100%" height="64" align="center" style="padding-bottom:5px;"><form id="form1" name="form1" method="post" action="<?=$PHP_SELF;?>">
              
                 <label for="setdata">มิติในการดูกราฟแสดงผล</label>
                 <select name="setdata" id="setdata">
                   <option value="0">เลือกมิติในการดูข้อมูล</option>
                   <option value="A">จำนวนผลงานวิจัยตามปีปฏิทิน</option>
                   <option value="B">จำนวนผลงานวิจัยตามปีการศึกษา</option>
                   <option value="C">จำนวนผลงานวิจัยตามปีงบประมาณ</option>
                   <option value="D">จำนวนผลงานวิจัยที่บูรณาการกับบริการวิชาการ</option>
                   <option value="E">จำนวนผลงานวิจัยความร่วมมืองานวิจัยกับบุคคลภายนอก</option>
                   <option value="F">ผลคะแนนงผลงานวิจัยที่มีการเผยแพร่ตามปีปฏิทิน</option>
                   <option value="G">จำนวนผลงานจำนวนเรื่องวิจัยที่มีการเผยแพร่ตามปีปฏิทิน</option>
                 </select>
      
               <input type="submit" name="multi" class="TEXT-GREEN10 WIDTH150" id="multi" value="เลือกมิติของการดูข้อมูล" />
               </form>
              </td>
           </tr>
           <tr>
             <td align="center" style="padding-bottom:5px;">
             <?
             $setdata=$_POST[setdata];
             $multi=$_POST[multi];
             if($multi==TRUE){
                 if($setdata=="A"){
         ?>
             <?php
                     $animateChart = "1";
                 
                     //$strXML will be used to store the entire XML document generated
                     //Generate the chart element
                     $strXML = "<chart caption='กราฟแสดงจำนวนผลงานวิจัยตามปีปฏิทิน' subCaption='' pieSliceDepth='30' showBorder='1' formatNumberScale='0' numberSuffix='  เรื่อง' animation=' " . $animateChart . "'>";
                 
                     // Fetch all factory records
                     $strQuery = " SELECT *  FROM  research_tb rt,  research_public_tb rb   WHERE  rt.Research_code = rb.Research_code   and  rb.ReTyId='1'   and Year_prop !='0'   GROUP BY   rt.Year_prop  ";
                     $result1 = mysql_query($strQuery);
                 
                     //Iterate through each factory
                     if ($result1) {
                         while( $rs1 = mysql_fetch_array($result1) ) {
                             $error_id = $rs1['id'];
                         
                             $strQuery = " SELECT *  FROM   research_tb rt,  research_public_tb rb   WHERE  rt.Research_code = rb.Research_code   and  rb.ReTyId='1' and  rt.Year_prop ='$rs1[Year_prop]' ";
                             $result2 = mysql_query($strQuery);
                             $numAmt = mysql_num_rows($result2);
                             
                             $strXML .= "<set label=' " . $rs1['Year_prop'] . "' value='" . $numAmt . "' />";
                         
                         } # while
                     } # if
                 
                     //Finally, close <chart> element
                     $strXML .= "</chart>";
                 
                     //Create the chart - Pie 3D Chart with data from strXML
                     echo renderChart("./charts/Column3D.swf", "", $strXML, "", 750, 375, false, false);
               ?>
             <?
                 }
                 if($setdata=="B"){
                ?>
             <?php
                     $animateChart = "1";
                 
                     //$strXML will be used to store the entire XML document generated
                     //Generate the chart element
                     $strXML = "<chart caption='กราฟแสดงจำนวนผลงานวิจัยตามปีการศึกษา' subCaption='' pieSliceDepth='30' showBorder='1' formatNumberScale='0' numberSuffix='  เรื่อง' animation=' " . $animateChart . "'>";
                 
                     // Fetch all factory records
                     $strQuery = " SELECT *  FROM  research_tb rt,  research_public_tb rb   WHERE  rt.Research_code = rb.Research_code   and  rb.ReTyId='1'   and  academic_year_finish !='0'    GROUP BY   rt.academic_year_finish  ";
                     $result2= mysql_query($strQuery);
                 
                     //Iterate through each factory
                     if ($result2) {
                         while( $rs2 = mysql_fetch_array($result2) ) {
                             $error_id = $rs2['id'];
                         
                             $strQuery = " SELECT *  FROM   research_tb rt,  research_public_tb rb   WHERE  rt.Research_code = rb.Research_code   and  rb.ReTyId='1' and  rt.academic_year_finish ='$rs2[academic_year_finish]' ";
                             $result3 = mysql_query($strQuery);
                             $numAmt = mysql_num_rows($result3);
                             
                             $strXML .= "<set label=' " . $rs2['academic_year_finish'] . "' value='" . $numAmt . "' />";
                         
                         } # while
                     } # if
                 
                     //Finally, close <chart> element
                     $strXML .= "</chart>";
                 
                     //Create the chart - Pie 3D Chart with data from strXML
                     echo renderChart("./charts/Column3D.swf", "", $strXML, "", 750, 375, false, false);
               ?>
             <?
                 }
                 if($setdata=="C"){
     ?>
             <?php
                     $animateChart = "1";
                 
                     //$strXML will be used to store the entire XML document generated
                     //Generate the chart element
                     $strXML = "<chart caption='กราฟแสดงจำนวนผลงานวิจัยตามปีงบประมาณ' subCaption='' pieSliceDepth='30' showBorder='1' formatNumberScale='0' numberSuffix='  เรื่อง' animation=' " . $animateChart . "'>";
                 
                     // Fetch all factory records
                     $strQuery = " SELECT *  FROM  research_tb rt,  research_public_tb rb   WHERE  rt.Research_code = rb.Research_code   and  rb.ReTyId='1'  and  rt.fiscal_year_finish  !='0'   GROUP BY   rt.fiscal_year_finish  ";
                     $result1 = mysql_query($strQuery);
                 
                     //Iterate through each factory
                     if ($result1) {
                         while( $rs1 = mysql_fetch_array($result1) ) {
                             $error_id = $rs1['id'];
                         
                             $strQuery = " SELECT *  FROM   research_tb rt,  research_public_tb rb   WHERE  rt.Research_code = rb.Research_code   and  rb.ReTyId='1' and  rt.fiscal_year_finish='$rs1[fiscal_year_finish]' ";
                             $result2 = mysql_query($strQuery);
                             $numAmt = mysql_num_rows($result2);
                             
                             $strXML .= "<set label=' " . $rs1['fiscal_year_finish'] . "' value='" . $numAmt . "' />";
                         
                         } # while
                     } # if
                 
                     //Finally, close <chart> element
                     $strXML .= "</chart>";
                 
                     //Create the chart - Pie 3D Chart with data from strXML
                     echo renderChart("./charts/Column3D.swf", "", $strXML, "", 750, 375, false, false);
               ?>
             <?
                 }
                 if($setdata=="D"){
                  ?>
             <?php
                     $animateChart = "1";
                 
                     //$strXML will be used to store the entire XML document generated
                     //Generate the chart element
                     $strXML = "<chart caption='กราฟแสดงจำนวนผลงานวิจัยที่บูรณาการกับบริการวิชาการ' subCaption='' pieSliceDepth='30' showBorder='1' formatNumberScale='0' numberSuffix='  เรื่อง' animation=' " . $animateChart . "'>";
                 
                     // Fetch all factory records
                     $strQuery = " SELECT *  FROM   research_tb rt,  research_public_tb rb , research_success_tb rst  WHERE  rt.Research_code = rb.Research_code   and rt.Research_code=rst.Research_code   and  rb.ReTyId='1'  and  rst.outreacId ='Y'   GROUP BY   rt.fiscal_year_finish  ";
                     $result1 = mysql_query($strQuery);
                 
                     //Iterate through each factory
                     if ($result1) {
                         while( $rs1 = mysql_fetch_array($result1) ) {
                             $error_id = $rs1['id'];
                         
                             $strQuery = " SELECT *  FROM   research_tb rt,  research_public_tb rb , research_success_tb rst  WHERE  rt.Research_code = rb.Research_code   and rt.Research_code=rst.Research_code   and  rb.ReTyId='1'  and  rst.outreacId ='Y' and   rt.fiscal_year_finish ='$rs1[fiscal_year_finish]' ";
                             $result2 = mysql_query($strQuery);
                             $numAmt = mysql_num_rows($result2);
                             
                             $strXML .= "<set label=' " . $rs1['fiscal_year_finish'] . "' value='" . $numAmt . "' />";
                         
                         } # while
                     } # if
                 
                     //Finally, close <chart> element
                     $strXML .= "</chart>";
                 
                     //Create the chart - Pie 3D Chart with data from strXML
                     echo renderChart("./charts/Column3D.swf", "", $strXML, "", 750, 375, false, false);
               ?>
             <?
                 }
                 if($setdata=="E"){
     ?>
             <?php
                     $animateChart = "1";
                 
                     //$strXML will be used to store the entire XML document generated
                     //Generate the chart element
                     $strXML = "<chart caption='กราฟแสดงจำนวนผลงานวิจัยความร่วมมือกับบุคคลภายนอก' subCaption='' pieSliceDepth='30' showBorder='1' formatNumberScale='0' numberSuffix='  เรื่อง' animation=' " . $animateChart . "'>";
                 
                     // Fetch all factory records
                     $strQuery = " SELECT *  FROM   research_tb rt,  research_public_tb rb , research_success_tb rst  WHERE  rt.Research_code = rb.Research_code   and rb.Research_code=rst.Research_code   and  rb.ReTyId='1'  and  rst.outSouse ='Y'   GROUP BY   rt.fiscal_year_finish  ";
                     $result1 = mysql_query($strQuery);
                 
                     //Iterate through each factory
                     if ($result1) {
                         while( $rs1 = mysql_fetch_array($result1) ) {
                             $error_id = $rs1['id'];
                         
                             $strQuery = " SELECT *  FROM   research_tb rt,  research_public_tb rb , research_success_tb rst  WHERE  rt.Research_code = rb.Research_code   and rb.Research_code=rst.Research_code   and  rb.ReTyId='1'  and  rst.outSouse ='Y' and   rt.fiscal_year_finish ='$rs1[fiscal_year_finish]' ";
                             $result2 = mysql_query($strQuery);
                             $numAmt = mysql_num_rows($result2);
                             
                             $strXML .= "<set label=' " . $rs1['fiscal_year_finish'] . "' value='" . $numAmt . "' />";
                         
                         } # while
                     } # if
                 
                     //Finally, close <chart> element
                     $strXML .= "</chart>";
                 
                     //Create the chart - Pie 3D Chart with data from strXML
                     echo renderChart("./charts/Column3D.swf", "", $strXML, "", 750, 375, false, false);
               ?>
             <?
                 }
                 if($setdata=="F"){
     ?>
             <?php
                     $animateChart = "1";
                 
                     //$strXML will be used to store the entire XML document generated
                     //Generate the chart element
                     $strXML = "<chart caption='กราฟแสดงผลคะแนนงานวิจัยที่มีการเผยแพร่ตามปีปฏิทิน' subCaption='' pieSliceDepth='30' showBorder='1' formatNumberScale='0' numberSuffix='  คะแนน' animation=' " . $animateChart . "'>";
                 
                     // Fetch all factory records
                     $strQuery = " SELECT *  FROM   research_tb rt, research_dissemination rd   WHERE  rt.Research_code = rd.Research_code     Group  By  rd.academic_year_finish     ";
                     $result1 = mysql_query($strQuery);
                 
                     //Iterate through each factory
                     if ($result1) {
                         while( $rs1 = mysql_fetch_array($result1) ) {
                             $error_id = $rs1['id'];
                         
                             $strQuery = " SELECT  SUM(Results) AS Sum  FROM  research_tb rt, research_dissemination rd   WHERE  rt.Research_code = rd.Research_code     and rd.academic_year_finish='$rs1[academic_year_finish]'     ";
                             $result2 = mysql_query($strQuery);
                             $rs2 = $dbObj->fetchArray($result2);
                           //  $Sum = mysql_num_rows($result2);
                            // echo  number_format($rs6['Sum'],2,'.',',');
                             $strXML .= "<set label=' " . $rs1['academic_year_finish'] . "' value='" . $rs2['Sum'] . "' />";
                         
                         } # while
                     } # if
                 
                     //Finally, close <chart> element
                     $strXML .= "</chart>";
                 
                     //Create the chart - Pie 3D Chart with data from strXML
                     echo renderChart("./charts/Column3D.swf", "", $strXML, "", 750, 375, false, false);
               ?>
             <?
                 }
                 if($setdata=="G"){
     ?>
             <?php
                     $animateChart = "1";
                 
                     //$strXML will be used to store the entire XML document generated
                     //Generate the chart element
                     $strXML = "<chart caption='กราฟแสดงจำนวนเรื่องผลงานวิจัยที่มีการเผยแพร่ตามปีปฏิทิน' subCaption='' pieSliceDepth='30' showBorder='1' formatNumberScale='0' numberSuffix='  เรื่อง' animation=' " . $animateChart . "'>";
                 
                     // Fetch all factory records
                     $strQuery = " SELECT *  FROM    research_tb rt , research_dissemination rd   WHERE  rt.Research_code = rd.Research_code     Group  By  rd.academic_year_finish     ";
                     $result1 = mysql_query($strQuery);
                 
                     //Iterate through each factory
                     if ($result1) {
                         while( $rs1 = mysql_fetch_array($result1) ) {
                             $error_id = $rs1['id'];
                         
                             $strQuery = " SELECT *  FROM  research_tb rt, research_dissemination rd   WHERE  rt.Research_code = rd.Research_code    and  rd.academic_year_finish='$rs1[academic_year_finish]'  ";
                             $result2 = mysql_query($strQuery);
                             $numAmt = mysql_num_rows($result2);
                             
                             $strXML .= "<set label=' " . $rs1['academic_year_finish'] . "' value='" . $numAmt . "' />";
                         
                         } # while
                     } # if
                 
                     //Finally, close <chart> element
                     $strXML .= "</chart>";
                 
                     //Create the chart - Pie 3D Chart with data from strXML
                     echo renderChart("./charts/Column2D.swf", "", $strXML, "", 750, 375, false, false);
               ?>
             <?  
                   } 
             }
               ?></td>
           </tr>
           <tr>
             <td align="center" style="padding-bottom:5px;"> </td>
           </tr>
           </table>
           <table width="750" border="0" cellspacing="0" cellpadding="0">
             <tr>
               <td align="center"></td>
             </tr>
           </table></td>
       </tr>
     </table>
    </fieldset></td>
   </tr>
 </table>
 <?php include("./templates/incFooter.php"); ?>
 </body>
 </html>
 <?php
     /**  Free Resource */
     $dbObj->freeresult($result);
     
     /**  Close the Database  */
     $dbObj->disconn();
     
     /**  Unset Class  */
     unset($dbObj);
 ?>
  |