Nu3oN » 2010.09.07 22:10

собсна теперь учусь, неделями делать нечего, решил заюзать пдо, плюссов масса и минусов мало...
Дайте что неть конкретное почитать, мож у кого есть свои классы для работы с пдо...
Короче делитесь информацией для чайника =)

Gemorroj » 2010.09.08 01:01

Doctrine, Propel... погугли по ним)

aluka » 2010.09.08 03:13

Код:

1
span style="color: #0000BB"><?php /* description */ class Connection extends PDO { /* description */ private static $_dsn; /* description */ private static $_user; /* description */ private static $_password; /* description */ public function __construct($dsn = 'dsn', $user = 'user', $password = 'password') { /* description */ self::$_dsn = $dsn; /* description */ self::$_user = $user; /* description */ self::$_password = $password; /* description */ parent::__construct(self::$_dsn, self::$_user, self::$_password, array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES `utf8`')); /* description */ parent::setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); /* description */ parent::setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC); } /* description */ public function getColumn($key) { /* description */ $sth = parent::prepare($key); /* description */ $sth->execute(); /* description */ $result = $sth->fetchColumn(0); /* description */ return $result; } /* description */ public function fetchAssoc($key) { /* description */ $sth = parent::prepare($key); /* description */ $sth->execute(); /* description */ $result = $sth->fetchAll(); /* description */ return $result; } }?>

vot moi malenki klas, gemorroj esli tebe nujno takoi klas kak ti evo optimiziruesh? pajalusto dzelai etot klas luchshe (izvini za takie ruski, ni znaiu xorosho)