Пуля — дура. Пых — молодец.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха информатор 3.1
Еще более удобное оповещение о флуде!

Краснодарское время: 25 Май, 2012, 07:48:56

Страниц: [1] 2
Печать
Автор Тема: Пара классов, логика и непонимание  (Прочитано 267 раз)
0 Пользователей и 1 Гость смотрят эту тему.
iphine5g    ↓ 
11 Декабрь, 2011, 03:11:58
НЕ ХУЕТА! ХУЕТА!


Карма: -2
Сообщений: 224
Сила слова: -0.89

Я делаю вот что
 
есть класс user
есть класс db
есть класс configs
 
user extends db (в свою очередь) extends configs
 
User:
 
PHP

 
class User extends DB {
   
    private $username;
    private $fname;
    private $sname;
    private $about;
    private $city;
    private $sex;
    private $age;
    private $password;
    private $email;
    private $last_login;
    private $logins;
    private $mood;
    private $last_active;
    private $uniq;
   
    public function user_create()
    {
       
        $this->insert();
       
    }
}
 
 

 
DB:
 
PHP

 
class DB extends Configs {
   
    private $connect;
   
    private $host;
    private $username;
    private $password;
    private $dbname;
   
   
    function __construct()
    {
        $db_set = $this->db_settings();
       
        $this->host      = $db_set['host2'];
        $this->username  = $db_set['username'];
        $this->password  = $db_set['password'];
        $this->dbname    = $db_set['dbname'];
       
        $this->connect();
        print_r('вызван конструктор <br>');
    }
   
    function connect()
    {
        $this->connect = new mysqli($this->host , $this->username, $this->password, $this->dbname);
        $this->connect->set_charset('utf8');
        print_r('вызван connect <br>');
       
    }
   
    function insert()
    {
        $stmt = $this->connect->prepare('INSERT INTO users (username) VALUES (:s)');
        $stmt->bind_param('s', 'test');
        $stmt->execute();
        $stmt->close();
        print_r('insert <br>');
    }
   
}
 
 

конфигс ничего такого примечательного не делает.
 

У меня лезет вот такая ошибка  Call to a member function bind_param() on a non-object
 
это когда вызываю
PHP
user_create()
Записан
phpdude    ↓ 
11 Декабрь, 2011, 03:20:15 , спустя 8 минут 17 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 345
Сообщений: 20790
Сила слова: 1.66

чувак купи себе книжку чтоли. заебал хуйню спрашивать
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
iphine5g    ↓ 
11 Декабрь, 2011, 03:22:25 , спустя 2 минуты 10 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -2
Сообщений: 224
Сила слова: -0.89


чувак купи себе книжку чтоли. заебал хуйню спрашивать
ладно ладно, просто скажи ошибка из за ебнутой архитектуры или запрос ебнутый? Та подключение не срабатывает?
Записан
phpdude    ↓ 
11 Декабрь, 2011, 03:23:40 , спустя 1 минуту 15 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 345
Сообщений: д-о-х-у-я!
Сила слова: 1.66

все проще - ты синтаксис не знаешь
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
Ivan    ↓ 
11 Декабрь, 2011, 03:25:21 , спустя 1 минуту 41 секунду
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 27
Сообщений: 1366
Сила слова: 1.98


Может эта книга тебя научит гуглом пользоваться)
Записан

Status    ↓ 
11 Декабрь, 2011, 05:06:11 , спустя 1 час 40 минут 50 секунд
НЕ ХУЕТА! ХУЕТА!

Редкостная сволочь
Группа: Джедаи

Карма: 57
Сообщений: 1447
Сила слова: 3.94



чувак купи себе книжку чтоли. заебал хуйню спрашивать
ладно ладно, просто скажи ошибка из за ебнутой архитектуры или запрос ебнутый? Та подключение не срабатывает?
iphine5g, ебанутый ты :D
Записан

Заткнись говно, я воевал!
Givi    ↓ 
11 Декабрь, 2011, 05:48:44 , спустя 42 минуты 33 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 42
Сообщений: 2305
Сила слова: 1.82

iphine5g, спрашивай там, откуда ты этот код скопировал.
Записан

Все, что говорят другие - неправда! До тех пор, пока ты сам в это не поверишь.
Если человек дурак, то... чур это не я!
artoodetoo    ↓ 
11 Декабрь, 2011, 06:02:23 , спустя 13 минут 39 секунд
НЕ ХУЕТА! ХУЕТА!

с особым цинизмом
Группа: в ухо

Карма: 124
Сообщений: 3805
Сила слова: 3.26



чувак купи себе книжку чтоли. заебал хуйню спрашивать
ладно ладно, просто скажи ошибка из за ебнутой архитектуры или запрос ебнутый? Та подключение не срабатывает?
конечно, из за ебнутой архитектуры. запрос отличный. просто наплюй и напиши что-нибудь на другом языке
Спустя 1 минуту 3 секунды добавил
и ведь никто не минусанул. только ногами слегка попинали. что-то пыха разнежилась
Записан
iphine5g    ↓ 
11 Декабрь, 2011, 06:36:50 , спустя 34 минуты 27 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -2
Сообщений: 224
Сила слова: -0.89


iphine5g, спрашивай там, откуда ты этот код скопировал.
код я писал.
Спустя 51 секунду добавил



чувак купи себе книжку чтоли. заебал хуйню спрашивать
ладно ладно, просто скажи ошибка из за ебнутой архитектуры или запрос ебнутый? Та подключение не срабатывает?
конечно, из за ебнутой архитектуры. запрос отличный. просто наплюй и напиши что-нибудь на другом языке
Спустя 1 минуту 3 секунды добавил
и ведь никто не минусанул. только ногами слегка попинали. что-то пыха разнежилась
  запрос отличный а вот и ХУЙ, я поставил строку туда. С переменой все работает.
Записан
Givi    ↓ 
11 Декабрь, 2011, 07:44:23 , спустя 1 час 7 минут 33 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 42
Сообщений: 2305
Сила слова: 1.82

iphine5g, пиздишь, ибо откуда взял такие названия методов как bind_param, при том, что самого метода у тебя нема?
Записан

Все, что говорят другие - неправда! До тех пор, пока ты сам в это не поверишь.
Если человек дурак, то... чур это не я!
Ivan    ↓ 
11 Декабрь, 2011, 07:50:20 , спустя 5 минут 57 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 27
Сообщений: 1366
Сила слова: 1.98

Может уже сказать ему про $this->connect->prepare?)
Записан

iphine5g    ↓ 
11 Декабрь, 2011, 08:04:07 , спустя 13 минут 47 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -2
Сообщений: 224
Сила слова: -0.89


iphine5g, пиздишь, ибо откуда взял такие названия методов как bind_param, при том, что самого метода у тебя нема?
ты что серьезно?  
Спустя 34 секунды добавил

Может уже сказать ему про $this->connect->prepare?)
там все нормально было, не пизди мне. Все теперь работает .
Записан
NRG    ↓ 
12 Декабрь, 2011, 06:13:11 , спустя 22 часа 9 минут 4 секунды
НЕ ХУЕТА! ХУЕТА!

Headshot!MultiKill!
Группа: Санитары

Карма: 777
Сообщений: 4700
Сила слова: 16.81

почему юзер екстендится от дб, а дб от конфига ???
и почему свойства всех обьектов приватные ????
Записан

Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть
Абырвалг    ↓ 
12 Декабрь, 2011, 08:03:56 , спустя 1 час 50 минут 45 секунд
НЕ ХУЕТА! ХУЕТА!

PHP Infected, симфоеб, маконенавистник
Группа: Джедаи

Карма: 80
Сообщений: 6096
Сила слова: 1.31

почему юзер екстендится от дб, а дб от конфига ???
видимо он вдохновлялся Varien_Object)
Записан

PHP does the job since 1995
Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
NRG    ↓ 
12 Декабрь, 2011, 08:08:24 , спустя 4 минуты 28 секунд
НЕ ХУЕТА! ХУЕТА!

Headshot!MultiKill!
Группа: Санитары

Карма: 777
Сообщений: 4700
Сила слова: 16.81

Абырвалг, а причем тут Varien_Object ?
Записан

Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть
Страниц: [1] 2
Печать
 

Перейти в:  

Этот топик скрыли: adw0rd, mario