Здесь курят мануал.

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

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

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

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 25 Май, 2012, 05:27:40

Страниц: 1 2 3 [4] 5
Печать
Автор Тема: class sql  (Прочитано 901 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
kostyl    ↓ 
28 Ноябрь, 2011, 02:08:15
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3522
Сила слова: 1.7

убейте кафе нахуй
Записан

качество жизни обратно пропорционально количеству лени
Tekuto    ↓ 
28 Ноябрь, 2011, 11:44:43 , спустя 9 часов 36 минут 28 секунд
НЕ ХУЕТА! ХУЕТА!

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

Карма: 0
Сообщений: 1229
Сила слова: 0

Что ты про него вспомнил сегодня?)))
Записан

Just a man and his will to survive
Animator    ↓ 
29 Ноябрь, 2011, 06:19:58 , спустя 1 день 6 часов 35 минут 15 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 3
Сообщений: 200
Сила слова: 1.5

PHP
<?php
            switch( $dbconfig["dbdriver"] ) {
                case "mysql" :
                    $DBDriver = new DBMysql( $dbconfig );
                break;
 
                case "postgresql" :
                    $DBDriver = new DBPostgresql( $dbconfig );
                break;
            }

 
PHP

        if (class_exists($class_name)) {
            return new $class_name($this->config);
        } else {
            throw new Zend_Exception('Unknown DB');
        }
 
Спустя 2 минуты 6 секунд добавил
ну тоесть просто throw new Exception()
Записан
komprenda    ↓ 
15 Май, 2012, 12:16:50 , спустя 167 дней 17 часов 56 минут 52 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 25
Сила слова: 0

PHP

 
abstract class DB {
    protected $conf = array('database' => null, 'prefix' => null), $link, $args;
   
    abstract public function open($database = null);
   
    abstract public function close();
   
    abstract public function query($sql);
   
    abstract public function escape($string);
   
    abstract public function insertId();
   
    abstract public function affectedRows();
   
    public function __construct(array $conf) {
        $conf = array_change_key_case($conf);
        $this->conf = array_merge($this->conf, $conf);
        $this->open();
    }
   
    public function __destruct() {
        $this->close();
    }
   
    public function setPrefix($prefix) {
        $this->conf['prefix'] = $prefix;
    }
   
    public function getConf() {
        return $this->conf;
    }
   
    public function table($name) {
        return $this->conf['prefix'] . $name;
    }
   
    public function setCharset($charset) {
        $this->query("SET NAMES $charset;");
    }
   
    public function quote($string) {
        return "'" . $this->escape($string) . "'";
    }
 
    /* и ещё до хера функций */
}
 
 

PHP

 
class MySQL extends DB {
    public function open($database = null) {
        if (!$this->link) {
            @$this->link = mysql_connect($this->conf['server'], $this->conf['username'], $this->conf['password']);
       
            if (!$this->link) {
                throw new Exception('Connection Error: ' . mysql_error($this->link));
            }
        }
       
        if ($database) {
            $this->conf['database'] = $database;
        }
       
        if (!mysql_select_db($this->conf['database'], $this->link)) {
            throw new Exception('Database does not exist');
        }
    }
   
    public function close() {
        mysql_close($this->link);
        $this->link = null;
    }
 
    // ...
}
 
 
Записан
kostyl    ↓ 
16 Май, 2012, 01:05:07 , спустя 12 часов 48 минут 17 секунд
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3522
Сила слова: 1.7

komprenda, ффууу, лох, почитал твои посты, сперва подумал некропостер, потом подумал ну ладно, потом подумал некропостер, а теперь тебе пиздец ))
Записан

качество жизни обратно пропорционально количеству лени
komprenda    ↓ 
16 Май, 2012, 01:57:06 , спустя 51 минуту 59 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 25
Сила слова: 0


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

кто такой негролобстер?лох твой дед ггг
Записан
kostyl    ↓ 
16 Май, 2012, 02:01:48 , спустя 4 минуты 42 секунды
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3522
Сила слова: 1.7

komprenda, твоя мама сосала хуй у всего мира... ггг, как по детски...
Записан

качество жизни обратно пропорционально количеству лени
komprenda    ↓ 
16 Май, 2012, 02:15:16 , спустя 13 минут 28 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 25
Сила слова: 0


komprenda, твоя мама сосала хуй у всего мира... ггг, как по детски...

у меня нет мамы идиот я сирота, а вот твоя из под стола мне грит что мол ты сына плохо ся ведешь
Записан
Ivan    ↓ 
16 Май, 2012, 02:33:14 , спустя 17 минут 58 секунд
НЕ ХУЕТА! ХУЕТА!

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

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


убейте кафе нахуй

+1
Записан

kostyl    ↓ 
16 Май, 2012, 02:58:47 , спустя 25 минут 33 секунды
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3522
Сила слова: 1.7

у меня нет мамы идиот я сирота
ты не сирота, ты сынок ебанутых существ...
Записан

качество жизни обратно пропорционально количеству лени
kostyl    ↓ 
16 Май, 2012, 04:04:52 , спустя 13 часов 6 минут 5 секунд
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3522
Сила слова: 1.7

komprenda, давай по хорошему, ты понимаешь посты и никто не гонит друг на друга, а то не красиво это очень?
Записан

качество жизни обратно пропорционально количеству лени
phpdude    ↓ 
16 Май, 2012, 04:32:07 , спустя 27 минут 15 секунд
НЕ ХУЕТА! ХУЕТА!

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

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


komprenda, давай по хорошему, ты понимаешь посты и никто не гонит друг на друга, а то не красиво это очень?
 
этот мудлон забанен, не парься :)
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
phpdude    ↓ 
16 Май, 2012, 04:38:52 , спустя 6 минут 45 секунд
НЕ ХУЕТА! ХУЕТА!

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

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

Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
kostyl    ↓ 
16 Май, 2012, 05:25:48 , спустя 46 минут 56 секунд
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3522
Сила слова: 1.7

phpdude, блин пыху на работе стремно читать пиздец ))
Записан

качество жизни обратно пропорционально количеству лени
Status    ↓ 
16 Май, 2012, 05:29:11 , спустя 3 минуты 23 секунды
НЕ ХУЕТА! ХУЕТА!

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

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


phpdude, блин пыху на работе стремно читать пиздец ))
А ты не повторяй все что видишь на картинках:D
Спустя 12 секунд добавил
Не будь как Дуд:D
Записан

Заткнись говно, я воевал!
Страниц: 1 2 3 [4] 5
Печать
 

Перейти в:  

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