b0y-101 Mini Shell


Current Path : E:/www/b-group.old/business/
File Upload :
Current File : E:/www/b-group.old/business/counter-rumbammm.php

<?php
include("/visitor/ConnectDB2.php");
    
	$objConnect = mysqli_connect($servername,$username, $password, $dbname);


// Check connection
if ($objConnect->connect_error) {
  die("Connection failed: " . $objConnect->connect_error);
}
echo "Connected successfully";
	
			
		//*** Select วันที่ในตาราง Counter ว่าปัจจุบันเก็บของวันที่เท่าไหร่  ***//
	//*** ถ้าเป็นของเมื่อวานให้ทำการ Update Counter ไปยังตาราง daily และลบข้อมูล เพื่อเก็บของวันปัจจุบัน ***//
	$strSQL = " SELECT DATE FROM counter LIMIT 0,1";
    $objQuery = $objConnect->query($strSQL); 		
	$objResult = $objQuery->fetch_assoc();
echo $strSQL;
	
	if($objResult["DATE"] != date("Y-m-d"))
	{
		//*** บันทึกข้อมูลของเมื่อวานไปยังตาราง daily ***//
		$strSQL = " INSERT INTO daily (DATE,NUM) SELECT '".date('Y-m-d',strtotime("-1 day"))."',COUNT(*) AS intYesterday FROM  counter WHERE 1 AND DATE = '".date('Y-m-d',strtotime("-1 day"))."'";
		$objQuery = $objConnect->query($strSQL);
		//***mysql_query($strSQL);
		
		
		
		if ($objResult->query($strSQL) === TRUE) {
  echo "New record created successfully";
} else {
  echo "Error: " . $strSQL . "<br>" . $objResult->error;
}
		
		

		//*** ลบข้อมูลของเมื่อวานในตาราง counter ***//
		$strSQL = " DELETE FROM counter WHERE DATE != '".date("Y-m-d")."' ";
		$objQuery = $objConnect->query($strSQL);
		//**mysql_query($strSQL);
	}

	//*** Insert Counter ปัจจุบัน ***//

		$strSQL = " INSERT INTO counter (DATE,IP) VALUES ('".date("Y-m-d")."','".$_SERVER["REMOTE_ADDR"]."') ";
		$objQuery = $objConnect->query($strSQL);
	//**mysql_query($strSQL);

	//******************** Get Counter ************************//

	// Today //
	$strSQL = " SELECT COUNT(DATE) AS CounterToday FROM counter WHERE DATE = '".date("Y-m-d")."' ";
	$objQuery = $objConnect->query($strSQL);
	$objResult = $objQuery->fetch_assoc();	
	$strToday = $objResult["CounterToday"];

	// Yesterday //
	$strSQL = " SELECT NUM FROM daily WHERE DATE = '".date('Y-m-d',strtotime("-1 day"))."' ";
	$objQuery = $objConnect->query($strSQL);	
	$objResult = $objQuery->fetch_assoc();
	$strYesterday = $objResult["NUM"];

	// This Month //
	$strSQL = " SELECT SUM(NUM) AS CountMonth FROM daily WHERE DATE_FORMAT(DATE,'%Y-%m')  = '".date('Y-m')."' ";
	$objQuery = $objConnect->query($strSQL);
	$objResult = $objQuery->fetch_assoc();
	$strThisMonth = $objResult["CountMonth"];

	// Last Month //
	$strSQL = " SELECT SUM(NUM) AS CountMonth FROM daily WHERE DATE_FORMAT(DATE,'%Y-%m')  = '".date('Y-m',strtotime("-1 month"))."' ";
	$objQuery = $objConnect->query($strSQL);
	$objResult = $objQuery->fetch_assoc();
	$strLastMonth = $objResult["CountMonth"];

	// This Year //
	$strSQL = " SELECT SUM(NUM) AS CountYear FROM daily WHERE DATE_FORMAT(DATE,'%Y')  = '".date('Y')."' ";
	$objQuery = $objConnect->query($strSQL);
	$objResult = $objQuery->fetch_assoc();
	$strThisYear = $objResult["CountYear"];

	// Last Year //
	$strSQL = " SELECT SUM(NUM) AS CountYear FROM daily WHERE DATE_FORMAT(DATE,'%Y')  = '".date('Y',strtotime("-1 year"))."' ";
	$objQuery = $objConnect->query($strSQL);
	$objResult = $objQuery->fetch_assoc();
	$strLastYear = $objResult["CountYear"];

    // All //
	$strSQL = " SELECT SUM(NUM) AS CountTOTAL FROM daily ";
	$objQuery = $objConnect->query($strSQL);
	$objResult = $objQuery->fetch_assoc();
	$strTotal = $objResult["CountTOTAL"];


?>
<style type="text/css">
.txt20n {
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	font-size: 20px;
	color: #0000FF;
	font-weight: normal;
}
.txt16n {
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	font-size: 16px;
	color: #0000FF;
	font-weight: normal;
}
.txt14n {
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
}
	.Boarder {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: thin;
	border-right-style: thin;
	border-bottom-style: dotted;
	border-left-style: thin;
	border-bottom-color: #36A3C8;
}
	.bgBc{
	background-image: url(MMM/images/main-56/bg_m56_11.png);
	}
</style>


<table width="260" border="0" cellpadding="0" cellspacing="0" class="Boarder">
  <tr>
    <td height="45" colspan="3" align="center" valign="middle" class="bgBc"><div align="center"><font color="#FFFFFF">VISITOR</font></div></td>
  </tr>
  <tr>
    <td width="30" height="35" align="center" valign="middle" class="txt14n"><img src="MMM/images/icon/iconbred.png" width="11" height="14" alt=""/></td>
    <td width="65" height="35" align="left" valign="middle" class="txt14n">วันนี้</td>
    <td width="161" align="center" valign="middle" class="txt14n"><div align="center"><?php echo number_format($strToday,0);?></div></td>
  </tr>
  <tr>
    <td width="30" height="35" align="center" valign="middle" class="txt14n"><img src="MMM/images/icon/iconbpr.png" width="11" height="14" alt=""/></td>
    <td width="65" height="35" align="left" valign="middle" class="txt14n">เมื่อวาน</td>
    <td width="161" align="center" valign="middle" class="txt14n"><div align="center"><?php echo number_format($strYesterday,0);?></div></td>
  </tr>
  <tr>
    <td width="30" height="35" align="center" valign="middle" class="txt14n"><img src="images/icon/iconbb.gif" width="11" height="14" alt=""/></td>
    <td width="65" height="35" align="left" valign="middle" class="txt14n">เดือนนี้</td>
    <td width="161" align="center" valign="middle" class="txt14n"><div align="center"><?php echo number_format($strThisMonth,0);?></div></td>
  </tr>
  <tr>
    <td width="30" height="35" align="center" valign="middle" class="txt14n"><img src="images/icon/icongr.gif" width="11" height="14" alt=""/></td>
    <td width="65" height="35" align="left" valign="middle" class="txt14n">เดือนที่แล้ว</td>
    <td width="161" align="center" valign="middle" class="txt14n"><div align="center"><?php echo number_format($strLastMonth,0);?></div></td>
  </tr>
  <tr>
    <td width="30" height="35" align="center" valign="middle" class="txt14n"><img src="images/icon_nextto.gif" width="14" height="16" alt=""/></td>
    <td width="65" height="35" align="left" valign="middle" class="txt14n">ปีนี้</td>
    <td width="161" align="center" valign="middle" class="txt14n"><div align="center"><?php echo number_format($strThisYear,0);?></div></td>
  </tr>
  <tr>
    <td width="30" height="35" align="center" valign="middle" class="txt14n"><img src="images/iconb.gif" width="10" height="10" alt=""/></td>
    <td width="65" height="35" align="left" valign="middle" class="txt14n">ปีที่แล้ว</td>
    <td width="161" align="center" valign="middle" class="txt14n"><div align="center"><?php echo number_format($strLastYear,0);?></div></td>
  </tr>
  <tr>
    <td width="30" height="35" align="center" valign="middle" class="txt14n"><img src="images/iconred.gif" width="10" height="10" alt=""/></td>
    <td width="65" height="35" align="left" valign="middle" class="txt14n">ทั้งหมด</td>
    <td width="161" align="center" valign="middle" class="txt14n"><div align="center"><?php echo number_format($strTotal,0);?></div></td>
  </tr>
</table>
<?php
$objConnect->close();
?>

Copyright © 2019 by b0y-101