mirror of
				https://github.com/ShaYmez/FreeSTAR-Status-Engine.git
				synced 2025-11-03 20:20:20 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			44 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
 | 
						|
 | 
						|
class SSDB
 | 
						|
{
 | 
						|
    function execute($conn,$sql){
 | 
						|
        if ($conn->query($sql) === TRUE) {
 | 
						|
        return true;
 | 
						|
        } else {
 | 
						|
        return $conn->error;
 | 
						|
        }
 | 
						|
    }
 | 
						|
    function getSetting($conn,$setting){
 | 
						|
        $sql = "SELECT value FROM settings WHERE setting='".$setting."'";
 | 
						|
        $result = $conn->query($sql);
 | 
						|
 | 
						|
        if ($result->num_rows == 1) {
 | 
						|
            while($row = $result->fetch_assoc()) {
 | 
						|
                return $row["value"];
 | 
						|
            }
 | 
						|
        } else {
 | 
						|
            return "null";
 | 
						|
        }
 | 
						|
    }
 | 
						|
    function setSetting($conn,$settingname,$settingvalue){
 | 
						|
        $sql = "INSERT INTO settings (setting,value) VALUES ('".$settingname."','".$settingvalue."');";
 | 
						|
            if ($conn->query($sql) === TRUE) {
 | 
						|
                return true;
 | 
						|
            } else {
 | 
						|
                return $conn->error;
 | 
						|
            }
 | 
						|
 | 
						|
    }
 | 
						|
    function deleteSetting($conn,$settingname){
 | 
						|
        $sql = "DELETE FROM settings WHERE setting=\"".$settingname."\";";
 | 
						|
        if ($conn->query($sql) === TRUE) {
 | 
						|
                return true;
 | 
						|
            } else {
 | 
						|
                return $conn->error;
 | 
						|
            }
 | 
						|
 | 
						|
    }
 | 
						|
}
 |