| Viewing file:  ResearchGosple.php (13.62 KB)      -rw-r--r-- Select action/file-type:
 
  (+) |  (+) |  (+) | Code (+) | Session (+) |  (+) | SDB (+) |  (+) |  (+) |  (+) |  (+) |  (+) | 
 
<?php
 session_start();
 
 /**  Define Validate Access  */
 define( '_VALID_ACCESS', 1 );
 
 /**  Check Session User Login  */
 if( !session_is_registered("valid_user") && !session_is_registered("Priority") ) {
 echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-874\" />";
 echo "<p style=padding-top:115px><p align=center><br /><font color=red><strong>กรุณาทำการ Login ก่อน</strong></font></p></p>";
 echo "<meta http-equiv=\"refresh\" content=\"1; URL=../login.php\" />";
 exit();
 }
 else {
 /**  Configuration  */
 require_once( "../configuration.php" );
 require_once( $_Config_absolute_path . "/includes/framework.php" );
 require_once( "../include/Function.php" );
 
 /**  Chart  */
 include ("../includes/charts.php");
 
 /**  Create Database Object  */
 $dbObj = new DBConn;
 
 
 $sql3 = "Select Teacher_code,First_name,Teacher_name,Teacher_lastname,Faculty_code From personal_tb    ";
 $result2= mysql_query($sql3);
 $rss = mysql_fetch_array($result2);
 
 /**  Config Table for This Page  */
 $myTable = "research_tb";
 
 
 $myTable2PK = "Research_code";
 $myOrderBy = "Year_finish";
 
 $myTableField1 = "Research_name";
 $myTableField2 = "Branch";
 
 
 /**  Parameters  */
 //    $params = " Year_prop = $Year_prop&Teacher_code=$Teacher_code ";
 
 
 /**  Paging */
 $page = $_GET['page'];
 if( $page == "" ) { $page = 1; }
 
 /**  จำนวนข้อมูล ต่อ 1 หน้า  */
 $perpage = $_REQUEST['perpage'];
 if( $perpage == "" ) { $perpage = 10; }
 
 
 } # else
 ?>
 <!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="../js/utilities.js"></script>
 <title>ข้อมูลงานวิจัยแยกตามรายบุคคล</title>
 <style type="text/css">
 <!--
 .style1 {
 color: royalblue;
 font-weight: bold;
 }
 -->
 </style>
 </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("./_incMainMenu.php");?></td>
 <td width="800" height="440" align="center" valign="top" style="padding:10px 0px 5px 10px">
 <?php
 /**  Config Paging  */
 if( $perpage == "" ) { $limit = $_Config_limit; }
 else { $limit = $perpage; }
 
 $scroll = $_Config_scroll;
 
 /**  ตั้งค่า Default สำหรับการทำ Order By  */
 if( $OrderBy == "" ) { $OrderBy = $myOrderBy; }
 
 if( !isset($_GET['ASCDESC']) ) { $ASCDESC = "ASC"; }
 
 if( $_GET['ASCDESC'] == "ASC" ) { $ASCDESC = "DESC"; }
 elseif( $_GET['ASCDESC'] == "DESC" ) { $ASCDESC = "ASC"; }
 
 /**  Query เพื่อหา Numrows ก่อน  */
 if( $keyword != "" ) { // ใส่ Keyword
 $query = " SELECT *  FROM $myTable  WHERE   (ReTyId='1'  or  ReTyId='11'  or  ReTyId='12'  Or  ReTyId='13')  and ($myTableField1 LIKE '%$keyword%'  OR  $myTableField2 LIKE '%$keyword%')  ORDER By Year_prop   DESC ";
 } else {
 $query = " SELECT *  FROM $myTable    Where   (ReTyId='1'  or  ReTyId='11'  or  ReTyId='12'  Or  ReTyId='13')    ORDER By Year_prop  DESC  ";
 }
 $result = $dbObj->execQuery($query);
 $numrows = $dbObj->_numrows;
 
 /**  Paging  */
 $display = ( !isset ($_GET['page']) ) ? 1 : $_GET['page'];
 $start = ( ($display * $limit) - $limit );
 /**  Paging  */
 
 if( isset($_GET['OrderBy']) ) {
 if( $keyword != "" ) { // ใส่ Keyword
 $query = "  SELECT *  FROM $myTable
 WHERE   (ReTyId='1'  or  ReTyId='11'  or  ReTyId='12'  Or  ReTyId='13')  and   ($myTableField1 LIKE '%$keyword%'  OR  $myTableField2 LIKE '%$keyword%'  )  ORDER BY  $OrderBy  $ASCDESC ";
 } else {
 $query = " SELECT *  FROM $myTable   Where    (ReTyId='1'  or  ReTyId='11'  or  ReTyId='12'  Or  ReTyId='13')    ORDER BY  $OrderBy  $ASCDESC ";
 }
 }
 elseif( !isset($_GET['OrderBy']) ) {
 if( $keyword != "" ) { // ใส่ Keyword
 $query = "  SELECT *  FROM $myTable
 WHERE   (ReTyId='1'  or  ReTyId='11'  or  ReTyId='12'  Or  ReTyId='13')  and   ($myTableField1 LIKE '%$keyword%'  OR  $myTableField2 LIKE '%$keyword%'  )      ORDER BY  $myOrderBy  ASC ";
 } else {
 $query = " SELECT *  FROM $myTable   Where   (ReTyId='1'  or  ReTyId='11'  or  ReTyId='12'  Or  ReTyId='13')  ORDER BY  $myOrderBy  DESC";
 }
 }
 
 $query .= " LIMIT $start, $limit ";
 $result = $dbObj->execQuery($query);
 ?>
 <fieldset>
 <table width="780" border="0" cellspacing="0" cellpadding="0">
 <form id="myForm" name="myForm" method="post" action="<?=$PHP_SELF;?>?page=<?=$page;?>">
 <tr>
 <td height="5"></td>
 </tr>
 <tr>
 <td height="30" background="../images/background/bg-head-topic-w780.gif" class="PADDING-LEFT-10"><strong><a href="index.php">หน้าหลัก</a></strong> <strong>» <a href="Menu_edu.php">จัดการข้อมูลผลงาน</a> » <span class="NOTE">บันทึกการเผยแพร่ผลงาน</span></strong></td>
 </tr>
 <tr>
 <td> </td>
 </tr>
 <tr>
 <td><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> </td>
 </tr>
 <tr>
 <td height="370" align="center" valign="top">
 <table width="764" border="0" align="center" cellpadding="0" cellspacing="0">
 <tr>
 <td width="74%" height="34" align="left" style="padding-bottom:10px;">ค้นหาผลงาน   
 <input name="keyword" type="text" class="TEXT-CLIMSON10" id="keyword" value="<?=$keyword;?>" size="40" />
 <input type="submit" name="action" id="action" value="ค้นหา" class="WIDTH60" />
 </td>
 <td width="26%" align="right" style="padding-bottom:10px;">ข้อมูลต่อหน้า
 <select name="perpage" id="perpage" onchange="document.myForm.perpage.value=this.value; document.myForm.submit();" style="font-size:9pt; color:darkblue">
 
 <option value="20" <?php if( $perpage=="20" ) echo 'selected'; ?>>20</option>
 <option value="50" <?php if( $perpage=="50" ) echo 'selected'; ?>>50</option>
 <option value="100" <?php if( $perpage=="100" ) echo 'selected'; ?>>100</option>
 <?php if( $numrows > 100 ) { ?>
 <option value="200" <?php if( $perpage=="200" ) echo 'selected'; ?>>200</option>
 <?php } ?>
 </select></td>
 </tr>
 </table>
 <?php // if( $numrows > 0 ) { ?>
 <table width="766" border="0" cellspacing="0" cellpadding="0">
 <tr>
 <td width="545" align="left"><span style="padding-bottom:5px;"><span style="padding-bottom:5px">
 ทั้งหมด    :</strong>  
 <?=$numrows;?>
 ผลงาน  </span></span></td>
 <td width="221" align="right"> </td>
 </tr>
 <tr>
 <td height="5" align="right"></td>
 <td align="right"></td>
 </tr>
 </table>
 <table width="759" border="0" align="center" cellpadding="0" cellspacing="0" class="BORDER-GREY">
 <tr bgcolor="#F8F8F8">
 <td width="38" height="25" align="center">ลำดับ</td>
 <td width="683" align="center" bgcolor="#F8F8F8" class="BORDER-LEFT">ชื่อผลงาน</a></td>
 <td width="36" align="center" class="BORDER-LEFT">จัดการ</td>
 </tr>
 <?php
 $no = 1+($display-1)*$limit;
 while( $rs = $dbObj->fetchArray($result) ) {
 $bgColor = ( $bgColor == "#FFFFFF" ) ? "#F9FBFB" : "#FFFFFF";
 ?>
 <tr bgcolor="<?=$bgColor;?>" onmouseover="this.style.backgroundColor='#F5F9F9'" onmouseout="this.style.backgroundColor=''">
 <td height="23" align="center" class="BORDER-TOP"><?=$no;?></td>
 <td align="left" class="BORDER-TOP-LEFT PADDING-LEFT-5"><strong>
 <?php  echo $rs['Research_name']; ?>
 </a></strong><br />
 ประเภทผลงาน :
 <?php
 $sql = "Select * From  researchtype_tb    Where   ReTyId='$rs[ReTyId]' ";
 $result1 = mysql_query($sql) or die("Error".mysql_error());
 $rs1 = mysql_fetch_array($result1);
 echo "$rs1[ReTyname] ";
 ?>
 </a>     ลักษณะของผลงาน :
 <?php
 $sql = "Select * From research_nature    Where  Research_char='$rs[Research_char]' ";
 $result2 = mysql_query($sql) or die("Error".mysql_error());
 $rs2 = mysql_fetch_array($result2);
 echo "$rs2[NatureName] ";
 ?>
        รูปแบบงานวิจัย :
 <?php
 $sql = "Select * From researchform_tb    Where   ReFormId='$rs[ReFormId]' ";
 $result3 = mysql_query($sql) or die("Error".mysql_error());
 $rs3 = mysql_fetch_array($result3);
 echo "$rs3[ReFormname] ";
 ?>
        <br />
 ปีปฏิทิน
 <?=$rs["Year_prop"];?>
 </a></td>
 <td align="center" class="BORDER-TOP BORDER-LEFT"><a href="AddResearchDetail.php?Research_code=<?=$rs['Research_code'];?>"><img src="../images/icons/disk-plus.png" width="16" height="16" border="0" title=" บันทึกการเผยแพร่งานวิจัย ><?=$rs['Research_code'];?>" /></a></td>
 </tr>
 <?php
 $no++;
 } # while
 $dbObj->freeresult($result);
 ?>
 </table>
  
 <table width="97%" border="0" align="center" cellpadding="0" cellspacing="0">
 <tr>
 <td>
 <?php if( $numrows > 0 ) { ?>
 <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
 <tr>
 <td height="10"></td>
 </tr>
 <tr>
 <td align="left"><span style="font-size:12px">หน้า:
 <?php
 /**  ตรวจสอบการ Order By ของ Query */
 if( $ASCDESC=="ASC") { $ASCDESC = "DESC"; }  else { $ASCDESC="ASC"; }
 
 $paging = ceil($numrows/$limit);
 
 //=== Display the navigation
 if ($display > 1) {
 $previous = $display - 1;
 
 ?><a href="<?=$PHP_SELF;?>?page=1&perpage=<?=$perpage;?>&OrderBy=<?=$OrderBy;?>&ASCDESC=<?=$ASCDESC;?>&<?=$params;?>"><font color="#FE830B">|« หน้าแรก</font></a>  <a href="<?=$PHP_SELF;?>?page=<?=$previous;?>&perpage=<?=$perpage;?>&OrderBy=<?=$OrderBy;?>&ASCDESC=<?=$ASCDESC;?>&<?=$params;?>"><font color="#FE830B">« ก่อนหน้า</font></a>
 <?php
 } // end..if
 if($numrows != $limit) {
 if($paging > $scroll) {
 $first = $_GET['page'];
 $last = ($scroll - 1) + $_GET['page'];
 } else {
 $first = 1;
 $last = $paging;
 }
 
 if($last > $paging ) {
 $first = $paging - ($scroll - 1);
 $last = $paging;
 }
 
 for($i=$first; $i<=$last; $i++) {
 if($display == $i) {
 echo "<font color=red size=2> [<strong>$i</strong>] </font>";
 }
 else {
 //echo " <a href=\"$PHP_SELF?page=$i&user_id=$user_id&user_login=$user_login\">$i</a> ";
 printf(" <a href=\"%s?page=%s&perpage=%s&OrderBy=%s&ASCDESC=%s\">%s</a> ", $_SERVER['PHP_SELF'], $i, $perpage, $OrderBy, $ASCDESC, $i );
 }
 } // end..for
 } // end..if
 
 if($display < $paging) {
 $next = $display + 1;
 ?> <a href="<?=$PHP_SELF;?>?page=<?=$next;?>&perpage=<?=$perpage;?>&OrderBy=<?=$OrderBy;?>&ASCDESC=<?=$ASCDESC;?>&<?=$params;?>"><font color="#FE830B">ถัดไป »</font></a>  <a href="<?=$PHP_SELF;?>?page=<?=$paging;?>&perpage=<?=$perpage;?>&OrderBy=<?=$OrderBy;?>&ASCDESC=<?=$ASCDESC;?>&<?=$params;?>"><font color="#FE830B">หน้าสุดท้าย »|</font></a><?php
 } // end..if
 ?></span></td>
 </tr>
 </table>
 <?php } #if ?></td>
 </tr>
 </table>
 </td>
 </tr>
 <tr>
 <td> </td>
 </tr></form>
 </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);
 ?>
 |