Вход Регистрация
Файл: core/ElfiModule.php
Строк: 46
<?php

class Elfi
{
    public 
$container = [];

    public static 
$instanse;

    public function 
__construct(){}


    public static function 
getInstanse()
    {
        if (
self::$instanse == null)
        {
            
self::$instanse = new self();
        }
        return 
self::$instanse;
    }

    public function 
query($sql,$args null)
    {
        
$data mysql_query(
                
vsprintf(
                    
$sql,$args
                
)   
            );
        return 
$data;   
    }

    public function 
fetch($sql,$args null)
    {
        
$data mysql_fetch_assoc(
                    
$this->query($sql,$args)
                );
        return (object) 
$data;
    }

    public function 
count($sql,$args null)
    {
        
$count =  mysql_num_rows(
                
$this->query(
                    
$sql,
                    
$args
                
)
            );
        return 
$count;
    }
    public function 
fetchAll($sql,$args null)
    {
        while (
$row $this->fetch($sql,$args))
        {
            
$this->container[] = $row;
        }

        return 
$this->container;
    }
}
Онлайн: 3
Реклама