execQuery($query);
$numrows = $dbObj->_numrows;
/** Paging */
$display = ( !isset ($_GET['page']) ) ? 1 : $_GET['page'];
$start = ( ($display * $limit) - $limit );
/** Paging */
//### Search
if( $keyword != "" ) {
if( isset($_GET['OrderBy']) ) {
$query = "SELECT *, prefixName as First_name FROM personal_tb as pt LEFT JOIN prefix ON pt.First_name = prefix.prefixId LEFT JOIN position_tb ON pt.PositionId = position_tb.PositionId WHERE (StatusId='1' or StatusId='2' or StatusId='3') AND ( pt.Teacher_id LIKE '%$keyword%' OR pt.Teacher_name LIKE '%$keyword%' OR pt.Teacher_lastname LIKE '%$keyword%' OR position_tb.Position_name LIKE '%$keyword%' ) ORDER BY $OrderBy $ASCDESC ";
}
elseif( !isset($_GET['OrderBy']) ) {
$query = "SELECT *, prefixName as First_name FROM personal_tb as pt LEFT JOIN prefix ON pt.First_name = prefix.prefixId LEFT JOIN position_tb ON pt.PositionId = position_tb.PositionId WHERE (StatusId='1' or StatusId='2' or StatusId='3') AND ( pt.Teacher_id LIKE '%$keyword%' OR pt.Teacher_name LIKE '%$keyword%' OR pt.Teacher_lastname LIKE '%$keyword%' OR position_tb.Position_name LIKE '%$keyword%' ) ORDER BY $myTableFK ASC ";
}
}
else {
if( isset($_GET['OrderBy']) ) {
$query = " SELECT *, prefixName as First_name FROM personal_tb as pt LEFT JOIN prefix ON pt.First_name = prefix.prefixId LEFT JOIN position_tb ON pt.PositionId = position_tb.PositionId WHERE StatusId='1' or StatusId='2' or StatusId='3' ORDER BY $OrderBy $ASCDESC ";
}
elseif( !isset($_GET['OrderBy']) ) {
$query = " SELECT *, prefixName as First_name FROM personal_tb as pt LEFT JOIN prefix ON pt.First_name = prefix.prefixId LEFT JOIN position_tb ON pt.PositionId = position_tb.PositionId WHERE StatusId='1' or StatusId='2' or StatusId='3' ORDER BY $myTableFK ASC ";
}
}
$query .= " LIMIT $start, $limit ";
$result = $dbObj->execQuery($query);
?>
freeresult($result);
/** Close the Database */
$dbObj->disconn();
/** Unset Class */
unset($dbObj);
?>