Invis1bleА зачем он там нужен конструктор?
class my
{
public static $sql;
public static function connect()
{
self::$sql = new mysqli('localhost', 'root', '12345', 'db');
if (!self::$sql->connect_errno)
{
if(self::$sql->character_set_name()!=='utf8')self::$sql->set_charset('utf8');
}
else trigger_error('CONNECT: '.self::$sql->connect_errno,512);
}
}
my::connect();
my::$sql->query("BEGIN");
Что плохого в этом просто подходе? Ну + еще будут методы - обертки всякие - SELECT, COUNT...
Каждый раз при запросе в БД будет использоваться
один и тот же объект my::$sql
_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.