Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: ООП
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Defo
1

Переменная не передается в классе

14.11.2011, 14:36. Просмотров 866. Ответов 2
Метки нет (Все метки)

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
class gallary_class{
var $link;
var $db;
var $user;
    function set_vars($login){
        $hostname_link = "localhost";
        $database_link = "fotogalary";
        $username_link = "script";
        $password_link = "10141014";
        $db_name="fotogalary";
        $this->$link = mysql_pconnect($hostname_link, $username_link, $password_link) or trigger_error(mysql_error(),E_USER_ERROR); 
        $this->$db=mysql_select_db($db_name);
        $user=mysql_fetch_row(mysql_query("select * from users where login=''".$login."''"));
        $this->$user=$user; 
        for ($i=0;$i<count($this->$user);$i++){
            print $user[$i]."
";
        }
    }
    #----------------------------------------------------
    function write_title(){
        print count($this->$user[1]);
    }
}
результатом первой функции - является правильные данные, а результатом второй - 1 (еденица). т.е. только значение id (id - первый элемент в кортеже данных)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2011, 14:36
Ответы с готовыми решениями:

Не передается переменная...
Всем доброго времени суток! Столкнулся с проблемой передачи переменной элемента &lt;input...

Не передается переменная
Помогите пожалуйста. Привожу 2 куска своих кодов. Передаю переменные с html в php через post,...

Не передается переменная в функцию
Привет! Задача: сделать отправку почты по SMTP, абсолютно все работает, кроме того, чтобы...

Не передается первая переменная
Адрес http://site.ru/cat/a123/b54/c855/ RewriteEngine On RewriteBase /cat/ RewriteRule...

Почему не передается переменная?
Не могу разобраться почему так? В обычном html вункция работает &lt;input name=&quot;image&quot;...

2
Defo
14.11.2011, 14:38 2
Более того переменная $this->$user вообще становиться масивом с одним элементом.

Может это настройки ПХП или Апача?
Defo
14.11.2011, 14:48 3
Черт. Извините. Это похмелье.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2011, 14:48

Не передается переменная в сессию
&lt;?php session_start(); ?&gt; &lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt; &lt;head&gt; &lt;meta...

Переменная не передается в mysql
Всем привет! В PHP новичок. Не могу понять где в обработчике ошибка? Передаются все переменные...

Не передается переменная методом POST
Здравствуйте. Я хочу передать значение из одного файла в другой через метод post, а именно, после...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru