Oto kod:
Kod
class MySQL {
private
$type, #typ
$host, #host
$user, #uzytkownik
$name, #nazwa bazy
$password, #haslo do bazy
$connection; #uchwyt do polaczenia
public
$active, #uchwyt do akutalnego zapytania
$time, #czas wykonania zapytan
$count, #ilosc zapytan
$error; #ewentualne bledy
#konstruktor klasy MySQL
function __construct() {
require_once('db-config.php')
or die('Error, file not found!');
$this->type = $type;
$this->host = $host;
$this->user = $user;
$this->name = $name;
$this->password = $password;
$this->count = 0;
if(!isset($this->connection)) {
$this->Connect();
}
}
#laczy sie z baza danych
function Connect() {
$this->connection = mysql_connect('$this->host','$this->name','$this->user','$this->password')
or die ('Error!');
}
#rozlacza sie z baza danych
function Disconnect() {
mysql_close($this->connection);
}
#w razie niepowodzenia wywala blad
function Error(){
$this->error = mysql_error();
}
} #end class
private
$type, #typ
$host, #host
$user, #uzytkownik
$name, #nazwa bazy
$password, #haslo do bazy
$connection; #uchwyt do polaczenia
public
$active, #uchwyt do akutalnego zapytania
$time, #czas wykonania zapytan
$count, #ilosc zapytan
$error; #ewentualne bledy
#konstruktor klasy MySQL
function __construct() {
require_once('db-config.php')
or die('Error, file not found!');
$this->type = $type;
$this->host = $host;
$this->user = $user;
$this->name = $name;
$this->password = $password;
$this->count = 0;
if(!isset($this->connection)) {
$this->Connect();
}
}
#laczy sie z baza danych
function Connect() {
$this->connection = mysql_connect('$this->host','$this->name','$this->user','$this->password')
or die ('Error!');
}
#rozlacza sie z baza danych
function Disconnect() {
mysql_close($this->connection);
}
#w razie niepowodzenia wywala blad
function Error(){
$this->error = mysql_error();
}
} #end class