[php:1:f01808fa7f]<?
class Db {
var $DBHost,$DBUser,$DBPass,$DBN,$Query;
function DBConnect() {
$connect=mysql_connect($this->DBHost,$this->DBUser,$this->DBPass)or die('Connection Error: '.mysql_error());
$baza=mysql_select_db($this->DBName)or die('DataBase Error: '.mysql_error());
return $connect;
}
function DBNumRows() {
$zap=mysql_query($this->Query,$this->DBConnect())or die('Query Error: '.mysql_error());
return mysql_num_rows($zap);
}
}
$Enew= new Db;
$Enew->DBHost='localhost';
$Enew->DBUser='root';
$Enew->DBpass='';
$Enew->DBName='mysql';
$Enew->Query='SELECT * FROM Db';
// i jako przykladowe wywolanie wyniku
echo "Ilosc wierszy: ".$Enew->DBNumRows();
?>
[/php:1:f01808fa7f]
Czy sa jakies inne sposoby deklarowania zmiennych dla danej kopii obiektu, czy zawsze trzeba z tymi $Enew->DBHost='costam';
i tak dalej....
Pozdrawiam mastahów
