| Server IP : 172.67.187.206 / Your IP : 172.71.28.156 Web Server : Apache/2.4.25 (Win32) OpenSSL/1.0.2j PHP/5.6.30 System : Windows NT WIN-ECQAAA40806 6.2 build 9200 (Windows Server 2012 Standard Edition) i586 User : SYSTEM ( 0) PHP Version : 5.6.30 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Inetpub/www/news/csr/main/pages/ |
Upload File : |
<?php
session_start(); //เปิดรับ session
ob_start();
/* Database connection start */
// เชคปีที่จะแสดงข้อมูล
if(isset($_SESSION['iyear'])){
$iyear =$_SESSION['iyear'];
}else {
$iyear=date("Y")+543;
}
require_once "../config.php";
//$year=date("Y")+543;
$table = "log_area";
$requestData= $_REQUEST;
$columns = array(
// column ของตารางในฐานข้อมูล
0 =>'aid',
1 =>'username',
2 => 'fullname'
);
if( !empty($requestData['search']['value']) ) {
//ค้นหาฟิลด์ title , views
$query = $mysqli->query("SELECT * FROM $table WHERE 1=1 AND username LIKE '%".$requestData['search']['value']."%' OR fullname LIKE '%".$requestData['search']['value']."%' ORDER BY ". $columns[$requestData['order'][0]['column']]." ".$requestData['order'][0]['dir']." LIMIT ".$requestData['start']." ,".$requestData['length']."");
$totalData=mysqli_num_rows($query);
//$sqls= $mysqli->query("SELECT * FROM $table ");
$totalAll=mysqli_num_rows($query);
$totalFiltered = $totalAll;
}else{
//แสดงข้อมูลปกติ
$query = $mysqli->query("SELECT * FROM $table ORDER BY ". $columns[$requestData['order'][0]['column']]." ".$requestData['order'][0]['dir']." LIMIT ".$requestData['start']." ,".$requestData['length']."");
$totalData=mysqli_num_rows($query);
$sqls= $mysqli->query("SELECT * FROM $table ");
$totalAll=mysqli_num_rows($sqls);
$totalFiltered = $totalAll;
}
$data = array();
$i=1+$requestData['start'];
while( $row=mysqli_fetch_array($query) ) { // preparing an array
$nestedData=array();
$nestedData[] = '<center>'.number_format($i).'</center>';
$nestedData[] = ' <font size=2>'.$row["fullname"].'</font>';
$sqlo1= $mysqli->query("SELECT * FROM tb_requirements WHERE rcode='$row[username]' AND year='$iyear' AND `r_donate` IS NULL");
$T1=mysqli_num_rows($sqlo1);
$nestedData[] = '<center>'.$T1.'</center>';
$sqlo2= $mysqli->query("SELECT * FROM tb_donated WHERE u_scid='$row[username]' AND u_year='$iyear' AND u_del='0'");
$T2=mysqli_num_rows($sqlo2);
$nestedData[] = '<center>'.$T2.'</center>';
$sqlo3= $mysqli->query("SELECT * FROM `tb_requirements` INNER JOIN `log_school` ON `tb_requirements`.`rcode` = `log_school`.`username` WHERE areacode='$row[username]' AND year='$iyear' AND `r_donate` IS NULL ");
$T3=mysqli_num_rows($sqlo3);
$nestedData[] = '<center>'.$T3.'</center>';
$sqlo4= $mysqli->query("SELECT * FROM `log_school` INNER JOIN `tb_donated` ON `log_school`.`username` = `tb_donated`.`u_scid` WHERE `areacode`='$row[username]' AND `u_year`='$iyear' ");
$T4=mysqli_num_rows($sqlo4);
$nestedData[] = '<center>'.$T4.'</center>';
$SQLT= $mysqli->query("SELECT * FROM log_school WHERE `areacode`='$row[username]' ");
$ATOTAL=mysqli_num_rows($SQLT);
$nestedData[] = '<center>'.$ATOTAL.'</center>';
$data[] = $nestedData;
$i++;
}
$json_data = array(
"draw" => intval( $requestData['draw'] ),
"recordsTotal" => intval( $totalData ),
"recordsFiltered" => intval( $totalFiltered ),
"data" => $data
);
echo json_encode($json_data);
?>