save stats in db
							parent
							
								
									4e889de090
								
							
						
					
					
						commit
						da1fad0ae1
					
				|  | @ -1,4 +1,7 @@ | |||
| <?php | ||||
|     $createStatement = $RUNTIME['PDO']->prepare("CREATE TABLE IF NOT EXISTS `regions_info` (`regionID` VARCHAR(36) NOT NULL COLLATE 'utf8_unicode_ci', `RegionVersion` VARCHAR(128) NOT NULL DEFAULT '' COLLATE 'utf8_unicode_ci', `ProcMem` INT(11) NOT NULL, `Prims` INT(11) NOT NULL, `SimFPS` INT(11) NOT NULL, `PhyFPS` INT(11) NOT NULL, PRIMARY KEY (`regionID`) USING BTREE) COLLATE='utf8_unicode_ci' ENGINE=InnoDB;"); | ||||
|     $createStatement->execute();  | ||||
| 
 | ||||
|     $statement = $RUNTIME['PDO']->prepare("SELECT * FROM regions"); | ||||
|     $statement->execute();  | ||||
| 
 | ||||
|  | @ -6,7 +9,7 @@ | |||
| 
 | ||||
|     $ctx = stream_context_create(array('http'=> | ||||
|         array( | ||||
|             'timeout' => 3,  //1200 Seconds is 20 Minutes
 | ||||
|             'timeout' => 3, | ||||
|         ) | ||||
|     )); | ||||
| 
 | ||||
|  | @ -21,6 +24,11 @@ | |||
| 
 | ||||
|             $statementUpdate = $RUNTIME['PDO']->prepare('DELETE FROM regions WHERE uuid = :uuid'); | ||||
|             $statementUpdate->execute(['uuid' => $row['uuid']]); | ||||
|         }else{ | ||||
|             $regionData = json_decode($result); | ||||
| 
 | ||||
|             $statementAccounts = $RUNTIME['PDO']->prepare('REPLACE INTO `regions_info` (`regionID`, `RegionVersion`, `ProcMem`, `Prims`, `SimFPS`, `PhyFPS`) VALUES (:regionID, :RegionVersion, :ProcMem, :Prims, :SimFPS, :PhyFPS)');  | ||||
|             $statementAccounts->execute(['regionID' => $row['uuid'], 'RegionVersion' => $regionData->Version, 'ProcMem' => $regionData->ProcMem, 'Prims' => $regionData->Prims, 'SimFPS' => $regionData->SimFPS, 'PhyFPS' => $regionData->PhyFPS]); | ||||
|         } | ||||
|     }     | ||||
| ?>
 | ||||
		Loading…
	
		Reference in New Issue
	
	 Chris
						Chris