Если есть кто знающий пыхыпы - помогите, что-то я сегодня очень сильно туплю.
Есть класс с конструктором, который делает соединение с бд
	PHP код:
	
		
			
class DataBase {
            var $a;
            private function __construct() {
                error_reporting(0);
                $host = "localhost";
                $user = "root";
                $pswd = "password";
                $this->a  = mysqli_connect($host, $user, $pswd);
                mysqli_select_db('database');
                if (mysqli_connect_errno())
                {
                    echo "Error";
                } else {
                    echo "It`s Ok!";
                }
            } 
		
	
 Есть метод на запрос
	PHP код:
	
		
			
public function sql($query)
            {
              $query = "SELECT * from table";
              $sql = mysqli_query($query, $this->a);
              if (!$sql)
              {
                echo "Нет запроса";
              } else {
                   echo "Есть запрос";
                       }
            }
} 
		
	
 И соответственно объект 
	PHP код:
	
		
			
$dbcon = new DataBase(); 
		
	
 и вызов метода
Внимание ВОПРОС:
КАКОГО !"№;%:? ЗАПРОС В БД НЕ ДЕЛАЕТСЯ?!!!!
P.S: Коннект к базе есть. Запрос не делается.