= '".dmyE2ymdT($_REQUEST['dateStart'])."' AND Date_finish <= '".dmyE2ymdT($_REQUEST['dateFinish'])."' ";
} # else
} else { // ไม่มีการกรอก Keyword
if(isset($_REQUEST['dateStart'])){
$query = " SELECT * FROM $myTable WHERE Date_start >= '".dmyE2ymdT($_REQUEST['dateStart'])."' AND Date_finish <= '".dmyE2ymdT($_REQUEST['dateFinish'])."' ";
}
else{
$query = " SELECT * FROM $myTable ";
}
}
$result = $dbObj->execQuery($query);
$numrows = $dbObj->_numrows;
//echo $query;
/** Paging */
$display = ( !isset ($_GET['page']) ) ? 1 : $_GET['page'];
$start = ( ($display * $limit) - $limit );
/** Paging */
if( $keyword != "" ) {
if( $selectTypeBook != "" ) {
if( isset($_GET['OrderBy']) ) {
switch( $selectTypeBook ) {
case 1 :
$query = " SELECT * FROM $myTable WHERE Budget_Year='$Budget_Year' and $myTableField1 LIKE '%$keyword%'
ORDER BY $OrderBy $ASCDESC ";
break;
case 2 :
$query = " SELECT * FROM $myTable WHERE Budget_Year='$Budget_Year' and $myTableField2 LIKE '%$keyword%'
ORDER BY $OrderBy $ASCDESC ";
break;
case 3 :
$query = " SELECT * FROM $myTable WHERE Budget_Year='$Budget_Year' and $myTableField3 LIKE '%$keyword%'
ORDER BY $OrderBy $ASCDESC ";
break;
case 4 :
$query = " SELECT * FROM $myTable WHERE Budget_Year='$Budget_Year' and $myTableField4 LIKE '%$keyword%'
ORDER BY $OrderBy $ASCDESC ";
break;
case 5 :
$query = " SELECT * FROM $myTable WHERE Budget_Year='$Budget_Year' and $myTableField5 LIKE '%$keyword%'
ORDER BY $OrderBy $ASCDESC ";
break;
} # switch
} # if
elseif( !isset($_GET['OrderBy']) ) {
switch( $selectTypeBook ) {
case 1 :
$query = " SELECT * FROM $myTable WHERE Budget_Year='$Budget_Year' and $myTableField1 LIKE '%$keyword%'
ORDER BY $myTablePK ASC ";
break;
case 2 :
$query = " SELECT * FROM $myTable WHERE Budget_Year='$Budget_Year' and $myTableField2 LIKE '%$keyword%'
ORDER BY $myTablePK ASC ";
break;
case 3 :
$query = " SELECT * FROM $myTable WHERE Budget_Year='$Budget_Year' and $myTableField3 LIKE '%$keyword%'
ORDER BY $myTablePK ASC ";
break;
case 4 :
$query = " SELECT * FROM $myTable WHERE Budget_Year='$Budget_Year' and $myTableField4 LIKE '%$keyword%'
ORDER BY $myTablePK ASC ";
break;
case 5 :
$query = " SELECT * FROM $myTable WHERE Budget_Year='$Budget_Year' and $myTableField5 LIKE '%$keyword%'
ORDER BY $myTablePK ASC ";
break;
} # switch
} # elseif
} else { // หาเฉพาะที่ใส่ Keyword
if( isset($_GET['OrderBy']) ) {
$query = " SELECT * FROM $myTable WHERE Budget_Year='$Budget_Year' and ( $myTableField1 LIKE '%$keyword%'
OR $myTableField2 LIKE '%$keyword%' OR $myTableField3 LIKE '%$keyword%' OR $myTableField4 LIKE '%$keyword%'
OR $myTableField5 LIKE '%$keyword%' ) ORDER BY $OrderBy $ASCDESC ";
}
elseif( !isset($_GET['OrderBy']) ) {
$query = " SELECT * FROM $myTable WHERE Budget_Year='$Budget_Year' and ( $myTableField1 LIKE '%$keyword%' OR $myTableField2 LIKE '%$keyword%' OR $myTableField3 LIKE '%$keyword%' OR $myTableField4 LIKE '%$keyword%' OR $myTableField5 LIKE '%$keyword%' ) ORDER BY $myTablePK ASC ";
}
} # else
} else {
if( isset($_GET['OrderBy']) ) {
$query = " SELECT * FROM $myTable ORDER BY $OrderBy $ASCDESC ";
//$query = " SELECT * FROM $myTable WHERE Date_start >= '".dmyT2ymdE($_REQUEST['dateStart'])."' AND Date_finish <= '".dmyT2ymdE($_REQUEST['dateFinish'])."' ORDER BY $OrderBy $ASCDESC ";
}
elseif( !isset($_GET['OrderBy']) ) {
//$query = " SELECT * FROM $myTable ORDER BY $myTablePK ASC ";
$query = " SELECT * FROM $myTable WHERE Date_start >= '".dmyE2ymdT($_REQUEST['dateStart'])."' AND Date_finish <= '".dmyE2ymdT($_REQUEST['dateFinish'])."' ORDER BY $myTablePK ASC ";
} # elseif
} # else
$query .= " LIMIT $start, $limit ";
$result = $dbObj->execQuery($query);
?>
freeresult($result);
/** Close the Database */
$dbObj->disconn();
/** Unset Class */
unset($dbObj);
?> bool(false)