ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите с разобраться с Класом!
  #1  
Старый 12.06.2007, 20:53
Аватар для kdk
kdk
Участник форума
Регистрация: 08.11.2006
Сообщений: 113
Провел на форуме:
184002

Репутация: 3
По умолчанию Помогите с разобраться с Класом!

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();!
Зарание спасибо!
 
Ответить с цитированием

  #2  
Старый 12.06.2007, 23:36
Аватар для The_HuliGun
The_HuliGun
Участник форума
Регистрация: 19.05.2007
Сообщений: 228
Провел на форуме:
4325663

Репутация: 240
Отправить сообщение для The_HuliGun с помощью ICQ
По умолчанию

Не знаю ребята, лично я не понял что он хочет сделать...
 
Ответить с цитированием

  #3  
Старый 12.06.2007, 23:36
Аватар для hhover
hhover
Познающий
Регистрация: 21.05.2007
Сообщений: 61
Провел на форуме:
79888

Репутация: 145
По умолчанию

Объявить в начале класса переменную:
var $dbcnx;

Далее в функциях использовать не $dbcnx, а $this->dbcnx;
 
Ответить с цитированием

  #4  
Старый 13.06.2007, 00:07
Аватар для Feshh
Feshh
Banned
Регистрация: 06.03.2007
Сообщений: 160
Провел на форуме:
2570374

Репутация: 11
Отправить сообщение для Feshh с помощью ICQ
По умолчанию

exit("<p>Сервер в данный момент не даступен</p>"); Ошибочка вышла ))
 
Ответить с цитированием

  #5  
Старый 13.06.2007, 00:07
Аватар для Raz0r
Raz0r
Участник форума
Регистрация: 07.01.2007
Сообщений: 259
Провел на форуме:
309455

Репутация: 41
По умолчанию

Глупо писать класс, чтобы просто реализовать в нем функции, странное у Вас представление о классах.
 
Ответить с цитированием

  #6  
Старый 13.06.2007, 00:34
Аватар для Darkweider
Darkweider
Участник форума
Регистрация: 08.02.2007
Сообщений: 162
Провел на форуме:
463978

Репутация: 34
По умолчанию

тоже не пойму зачем тут классы использовать???
 
Ответить с цитированием

  #7  
Старый 13.06.2007, 01:20
Аватар для hhover
hhover
Познающий
Регистрация: 21.05.2007
Сообщений: 61
Провел на форуме:
79888

Репутация: 145
По умолчанию

Это ведь просто пример. Внутри класса может быть еще множество функций, кроме представленных. С них и польза будет.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПомогитЕ !!! подалуста найти кряк гейлордфакерЪ Болталка 2 30.08.2007 14:48
Получил куки администратора. Помогите разобраться в них. vit4 Уязвимости 9 18.02.2007 18:16
ПоМоГиТе! ПЛЗ!!! farik.aka E-Mail 1 17.09.2006 13:00
помогите разобраться svans Чаты 2 23.12.2002 21:28



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ