PHP: class mysql { var $dblocation="localhost"; var $dbname="look"; var $dbuser="root"; var $dbpasswd=""; function conect () { $dbcnx=@mysql_connect($this->dblocation,$this->dbuser,$this->dbpasswd); if(!$dbcnx) { exit("<p>Сервер в данный момент не даступен</p>"); } } function select() { if(!@mysql_select_db($this->dbname,$this->dbcnx)) { exit("<p> В настоящий момент база данных недоступна</p>"); } } function close() { mysql_close($dbcnx); } } $mysqll=new mysql; $mysqll->conect(); $mysqll->select(); $mysqll->close(); Подскажите как можно сделать запрос $mysqll->select(); и что бы $dbcnx осталась как в $mysqll->conect();! Зарание спасибо!
Объявить в начале класса переменную: var $dbcnx; Далее в функциях использовать не $dbcnx, а $this->dbcnx;
Это ведь просто пример. Внутри класса может быть еще множество функций, кроме представленных. С них и польза будет.