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 *, prefixName as First_name FROM personal_tb
LEFT JOIN prefix ON personal_tb.First_name = prefix.prefixId
LEFT JOIN research_char_tb ON personal_tb.Teacher_code = research_char_tb.Teacher_code
WHERE ( $myTableField1 LIKE '%$keyword%' OR $myTableField2 LIKE '%$keyword%' OR $myTableField3 LIKE '%$keyword%')
ORDER BY $OrderBy $ASCDESC ";
} else {
$query = "SELECT *, prefixName as First_name FROM personal_tb
LEFT JOIN prefix ON personal_tb.First_name = prefix.prefixId
LEFT JOIN research_char_tb ON personal_tb.Teacher_code = research_char_tb.Teacher_code
group by personal_tb.Teacher_code
ORDER BY personal_tb.$OrderBy $ASCDESC ";
}
}
elseif( !isset($_GET['OrderBy']) ) {
if( $keyword != "" ) { // ใส่ Keyword
$query = "SELECT *, prefixName as First_name FROM personal_tb
LEFT JOIN prefix ON personal_tb.First_name = prefix.prefixId
LEFT JOIN research_char_tb ON personal_tb.Teacher_code = research_char_tb.Teacher_code
WHERE ( $myTableField1 LIKE '%$keyword%' OR $myTableField2 LIKE '%$keyword%' OR $myTableField3 LIKE '%$keyword%' )
ORDER BY personal_tb.$myOrderBy ASC ";
} else {
$query = "SELECT *, prefixName as First_name FROM personal_tb
LEFT JOIN prefix ON personal_tb.First_name = prefix.prefixId
LEFT JOIN research_char_tb ON personal_tb.Teacher_code = research_char_tb.Teacher_code
group by personal_tb.Teacher_code
ORDER BY personal_tb.$myOrderBy ASC ";
}
}
$query .= " LIMIT $start, $limit ";
$result = $dbObj->execQuery($query);
?>
freeresult($result);
/** Close the Database */
$dbObj->disconn();
/** Unset Class */
unset($dbObj);
?>