Допустим я выполняю SQL-запрос (mysql_query()), то есть:
Код
class MySqlDatabase
{
var $result;
public function __construct($query)
{
$this->query = $query;
MySqlDatabase::DbQuery($query);
}
public function DbQuery($query)
{
return $this->result = mysql_query($query);
}
}
{
var $result;
public function __construct($query)
{
$this->query = $query;
MySqlDatabase::DbQuery($query);
}
public function DbQuery($query)
{
return $this->result = mysql_query($query);
}
}
Вопрос: как мне использовать переменную $result в этом же классе? Это возможно? То есть допустим тупо распечатать содержимое таблицы при просто вызове класса MySqlDatabase?
Вопрос №2:
Точней просьба: посоветуйте какую-нить нормальную литературу, в гугле всего очень много, так что начинающему ООПшнику тяжело выбраться из под всей этой горы

Вопрос №3. Если в классе прописаны несколько переменных, тоесть типа:
Код
class bla-bla-bla
{
var $ass;
var $arse;
var $blablabla;
public function __construct($blablabla, $arse, $ass)
{
$this->ass = $ass;
$this->arse = $arse;
$this->blablabla = $blablabla;
}
}
$obj = new bla-bla-bla("aa", "bb", "cc");
print_r($obj);
{
var $ass;
var $arse;
var $blablabla;
public function __construct($blablabla, $arse, $ass)
{
$this->ass = $ass;
$this->arse = $arse;
$this->blablabla = $blablabla;
}
}
$obj = new bla-bla-bla("aa", "bb", "cc");
print_r($obj);
выведет на екран: bla-bla-bla object:([ass]=>aa [arse]=>bb [blablabla]=>cc). Даж пытался заюзать ето дело как массив

Заранее спасибо за помощь.
Спустя 2 дня, 2 часа, 1 минута, 54 секунды (2.07.2007 - 00:26) Patrick написал(а):
var и public жестоко! завтра отвечу....

Спустя 21 час, 47 минут, 42 секунды (2.07.2007 - 22:13) Мишаня написал(а):
Смешно?
А вот ето как рас к пункту 2, т.к ети примеры почти целиком выковыряны с учебника
. Правда наездов на автара делать не сабираюсь, т.к там очень постарался переводчик. А насчет public
... Ето сам я
. Так што плиз, подскажыте, а то 21век на дворе
, пара из пещер выходить






Спустя 4 часа (3.07.2007 - 02:13) Patrick написал(а):
2. Почитай Гради Буч'а или Фаулера!
3. $obj->arse;
1. Бред полный! ты какой php юзаешь?
3. $obj->arse;
1. Бред полный! ты какой php юзаешь?
Спустя 19 часов, 31 минута, 19 секунд (3.07.2007 - 21:45) Мишаня написал(а):
Спасибо, поищу нормальные книжки
. А вот насчет пхп, юзал 4, вот перебрался на 5. Впринципе давно надо было, но до недавнего времени функциональность устраивала.

Спустя 8 дней, 13 часов, 58 минут, 18 секунд (12.07.2007 - 11:43) Unikom написал(а):
Цитата(Patrick @ 3.7.2007, 5:13) [snapback]24021[/snapback]
1. Бред полный! ты какой php юзаешь?
Нифига не бред, на 5ом сканает.
_____________