проблема с переменными

Тема в разделе "PHP программирование", создана пользователем brightstar, 19 дек 2008.

  1. brightstar

    brightstar Гость

    Привет всем!

    [codebox]<?php

    class Connection {

    var $host;
    var $usr;
    var $pass;

    var $database;
    var $conn;
    var $sel;

    function Initialize() {

    $this->host="localhost";
    $this->usr="root";
    $this->pass="1234";

    $this->database="test";

    }

    function MakeConnection() {

    $this->conn = mysql_connect($host, $usr, $pass);

    }

    function SelectDatabase() {

    $this->sel = mysql_select_db($database);

    }

    }

    $jejna = new Connection();
    $jejna->Initialize();
    $jejna->MakeConnection();
    $jejna->SelectDatabase();

    $sql = mysql_query("SEECT * FROM `test`");
    $res = mysql_fetch_array($sql);

    print_r($jejna);
    print "<br>";
    print_r($res);

    ?>[/codebox]

    Ошибка:
    Connection Object ( [host] => localhost [usr] => root [pass] => 1234 [database] => test [conn] => [sel] => )

    как видите [conn] => [sel] => пусты
    не пойму в чем ошибка, подскажите лпиз?
     
  2. modobaks

    modobaks Гость

    Может проблема в том, что ты забыл указать $this перед $database, вот здесь
    $this->sel = mysql_select_db($database);
     
  3. brightstar

    brightstar Гость

    $this->conn = mysql_connect($this->host, $this->usr, $this->pass);

    Нужно так было +)

    Теперь все работает +) спс
     
Загрузка...
Похожие Темы - проблема переменными
  1. c0de3r
    Ответов:
    5
    Просмотров:
    116
  2. DobermannTT
    Ответов:
    10
    Просмотров:
    133
  3. SoulPaladin
    Ответов:
    3
    Просмотров:
    122
  4. Artael
    Ответов:
    1
    Просмотров:
    109
  5. ENSLER
    Ответов:
    0
    Просмотров:
    102

Поделиться этой страницей