require_once("../../common.inc.php");
// page variable name
$page_field = "news";
include("config.php");
//check login session
if (empty($_SESSION["smartinfo_sysid"])) {
header("Location: ../error.php");
exit;
}
getget();
getpost();
// search
if (empty($keepSession))
{
$_SESSION["si_".$page_field ."_keyword"] = "";
}
if (!empty($search_keyword))
{
$_SESSION["si_".$page_field ."_keyword"] = $search_keyword;
}
$search_keyword = $_SESSION["si_".$page_field ."_keyword"];
//sorting
if($_GET["sort"] != ""){
if($_GET["sort"] == $_SESSION["si_".$page_field ."sort"]){
$sort = $sort." DESC";
}
$_SESSION["si_".$page_field ."sort"]=$sort;
$my_QUERY_STRING = "";
foreach($_GET as $key => $value) {
if ($key != "sort"){
if($my_QUERY_STRING==""){
$my_QUERY_STRING .= "?".$key."=".$value;
}else{
$my_QUERY_STRING .= "&".$key."=".$value;
}
}
}
$myscript_name=$_SERVER["SCRIPT_NAME"].$my_QUERY_STRING;
header("Location: $myscript_name");
}else{
$sort=$_SESSION["si_".$page_field ."sort"];
}
if($sort != ""){
$order = " ".$sort;
}else{
$order = "";
}
$sort_link["title"]="?sort=name"."&".$_SERVER["QUERY_STRING"];
$sort_link["date"]="?sort=date"."&".$_SERVER["QUERY_STRING"];
if(strstr($sort,"DESC")){
$sort_field=preg_split("[ ]",$sort);
$sort_field=$sort_field[0];
$sort_image[$sort_field]="
";
}else{
$sort_image[$sort]="
";
}
//Load list
if (empty($search_keyword)) {
$search_keyword = "";
}
if (empty($page)) {
$page = 1;
}
$sql_start_pos = ($page-1) * $sys_perpage;
$sql = "SELECT `".$page_tbname."`.* FROM `".$page_tbname."` WHERE 1 ";
if (!empty($search_keyword)) {
$sql .= " and (`".$page_tbname."`.`e_title` LIKE '%".$search_keyword."%' OR `".$page_tbname."`.`date` LIKE '%".$search_keyword."%')";
}
if ($order != "") {
$sql .= " ORDER BY ".$order;
} else {
$sql .= " ORDER BY `".$page_tbname."`.`date` DESC, `".$page_tbname."`.`id`";
}
$sql_limit = " LIMIT ".$sql_start_pos.", ".$sys_perpage;
//echo $sql.$sql_limit;
$count = 1;
$list = "";
$result = $db->query($sql.$sql_limit);
while ($row = $db->fetch_array($result)) {
if($count%2==0){
$rowsClass="row1";
}else{
$rowsClass="row2";
}
$list .= '
| Sorting Order Updated |
| Records Deleted |
| No Record Deleted |
| =$numofrecords;?> | =$pageofpage;?> =$fullpagelist?> |
| =$pageofpage;?> =$fullpagelist?> |