<commit_before><?php

class ConnessioniMySQL {

	var $database; //da settare dopo il require -- $db->database=1;
	var $suffix = "unrealff_rpg";
	var $dbname = "";
	var $server = "localhost";
	var $dbuser = "rpg";
	var $dbpass = "<PASSWORD>";

	function Config () {
				$this->dbname = $this->suffix.$this->database;
		return $dati;
	}
	function StampaErroreMysql($arg,$err,$mess) {
	$data = date("d/m/y - H:i")." ".$arg;
	$file = "inclusi/log/mysql/error.log";
	$fp=fopen($file,"a+");
	fputs($fp,$data."\r\n--------\r\n".$err.": ".$mess."\r\n\r\n");
	fclose($fp);
	}
	function QuerySelect ($arg) { //$var=$db->QuerySelect("SELECT * FROM table");	
		$dati=$this->Config();
		$connect=mysql_connect($this->server,$this->dbuser,$this->dbpass);
		mysql_select_db($this->dbname,$connect);
		$query="$arg";
		$result=mysql_query($query,$connect);
		if(!$result){
			$error=mysql_error();
			$errorn=mysql_errno();
			StampaErroreMysql($arg,$errorn,$error);
		}		
		$var=mysql_fetch_array($result);
		if(!$var){
			$error=mysql_error();
			$errorn=mysql_errno();
			StampaErroreMysql($arg,$errorn,$error);
		}		
		mysql_close($connect);
		return $var;
	}
	function QueryMod ($arg) { //$db->QueryMod("UPDATE table SET colonna='1'");	
		$dati=$this->Config();
		$connect=mysql_connect($this->server,$this->dbuser,$this->dbpass);
		mysql_select_db($this->dbname,$connect);
		$query="$arg";
		$result=mysql_query($query,$connect);
		if(!$result){
			$error=mysql_error();
			$errorn=mysql_errno();
			StampaErroreMysql($arg,$errorn,$error);
		}
		mysql_close($connect);	
	}	
	function QueryCiclo ($arg) { //$guarda_bene=$db->QueryCiclo("SELECT * FROM table"); -- collegata a quella di sotto
		$dati=$this->Config();
		$connect=mysql_connect($this->server,$this->dbuser,$this->dbpass);
		mysql_select_db($this->dbname,$connect);
		$query="$arg";
		$result=mysql_query($query,$connect);
		mysql_close($connect);
		return $result;
	}
	function QueryCicloResult ($result) { //while($var=$db->QueryCicloResult($guarda_bene)) -- collegata a quella di sopra
		$var=mysql_fetch_array($result);
		return $var;	
	}	
	function ToSQL($valore,$tipo) {	//formatto la $var nel modo giusto. ES: $db->ToSQL($variabile,"stringa");
		switch($tipo) {
			case 'stringa':
				return "'".addslashes($valore)."'";
				break;
			case 'numero':
				return doubleval(str_replace(",", ".", $valore));
				break;
			case 'booleano':
				if(is_bool($valore))
					return $valore;
				else if(is_numeric($valore))
					return intval($valore);
				else
					return addslashes($valore);
				break;															
		}
	} // stringa, numero, booleano
	function ToStringa($valore) {	//restituisce la stringa formattata ES: $db->ToStringa($variabile);
		return addslashes($valore);
	} // stringa, numero, booleano

}




?><commit_msg>Ripristino versione precedente di tale file<commit_after><?php

class ConnessioniMySQL {

	var $database; //da settare dopo il require -- $db->database=1;
	var $suffix = "unrealff_rpg";
	var $dbname = "";
	var $server = "localhost";
	var $dbuser = "rpg";
	var $dbpass = "<PASSWORD>";

	function Config () {
				$this->dbname = $this->suffix.$this->database;
		return $dati;
	}
	function StampaErroreMysql($arg,$err,$mess) {
	$data = date("d/m/y - H:i")." ".$arg;
	$file = "inclusi/log/mysql/error.log";
	$fp=fopen($file,"a+");
	fputs($fp,$data."\r\n--------\r\n".$err.": ".$mess."\r\n\r\n");
	fclose($fp);
	}
	function QuerySelect ($arg) { //$var=$db->QuerySelect("SELECT * FROM table");	
		$dati=$this->Config();
		$connect=mysql_connect($this->server,$this->dbuser,$this->dbpass);
		mysql_select_db($this->dbname,$connect);
		$query="$arg";
		$result=mysql_query($query,$connect);
		if(!$result){
			$error=mysql_error();
			$errorn=mysql_errno();
			StampaErroreMysql($arg,$errorn,$error);
		}		
		$var=mysql_fetch_array($result);
		if(!$var){
			$error=mysql_error();
			$errorn=mysql_errno();
			StampaErroreMysql($arg,$errorn,$error);
		}		
		mysql_close($connect);
		return $var;
	}
	function QueryMod ($arg) { //$db->QueryMod("UPDATE table SET colonna='1'");	
		$dati=$this->Config();
		$connect=mysql_connect($this->server,$this->dbuser,$this->dbpass);
		mysql_select_db($this->dbname,$connect);
		$query="$arg";
		$result=mysql_query($query,$connect);
		if(!$result){
			$error=mysql_error();
			$errorn=mysql_errno();
			StampaErroreMysql($arg,$errorn,$error);
		}
		mysql_close($connect);	
	}	
	function QueryCiclo ($arg) { //$guarda_bene=$db->QueryCiclo("SELECT * FROM table"); -- collegata a quella di sotto
		$dati=$this->Config();
		$connect=mysql_connect($this->server,$this->dbuser,$this->dbpass);
		mysql_select_db($this->dbname,$connect);
		$query="$arg";
		$result=mysql_query($query,$connect);
		if(!$result)
			mysql_close($connect);
		return $result;
	}
	function QueryCicloResult ($result) { //while($var=$db->QueryCicloResult($guarda_bene)) -- collegata a quella di sopra
		$var=mysql_fetch_array($result);
		return $var;	
	}	
	function ToSQL($valore,$tipo) {	//formatto la $var nel modo giusto. ES: $db->ToSQL($variabile,"stringa");
		switch($tipo) {
			case 'stringa':
				return "'".addslashes($valore)."'";
				break;
			case 'numero':
				return doubleval(str_replace(",", ".", $valore));
				break;
			case 'booleano':
				if(is_bool($valore))
					return $valore;
				else if(is_numeric($valore))
					return intval($valore);
				else
					return addslashes($valore);
				break;															
		}
	} // stringa, numero, booleano
	function ToStringa($valore) {	//restituisce la stringa formattata ES: $db->ToStringa($variabile);
		return addslashes($valore);
	} // stringa, numero, booleano

}




?>
{'fraction_non_alphanumeric': 0.19893305799346067, 'fraction_numerical': 0.0006883496816382723, 'mean_word_length': 3.807278742762614, 'pattern_counts': {'":': 2, '<': 7, '<?xml version=': 0, '>': 57, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3193361', 'n_tokens_mistral': 2402, 'n_tokens_neox': 2135, 'n_words': 336}