Warning: mysqli_select_db() expects parameter 1

SuCcEsS

Registered
Notice: Undefined variable: mysqli_connection in /h2/home/suvenirc/public_html/system/database/mysql.php on line 10

Warning: mysqli_select_db() expects parameter 1 to be mysqli, null given in /h2/home/suvenirc/public_html/system/database/mysql.php on line 10

Код:
<?php
final class MySQL {
	private $connection;
	
	public function __construct($hostname, $username, $password, $database) {
		if (!$this->connection = mysqli_connect($hostname, $username, $password)) {
      		exit('Error: Could not make a database connection using ' . $username . '@' . $hostname);
    	}

    	if (!mysqli_select_db($mysqli_connection, '$database')) {
      		exit('Error: Could not connect to database ' . $database);
    	}
		
		mysqli_query($this->connection, "SET NAMES 'utf8'");
		mysqli_query($this->connection, "SET CHARACTER SET utf8");
		mysqli_query($this->connection, "SET CHARACTER_SET_CONNECTION=utf8");
		mysqli_query($this->connection, "SET SQL_MODE = ''");
  	}
 
if (!mysqli_select_db($mysqli_connection, '$database')) {

$mysqli_connection може би трябва да е $this->connection

Съвет: чети грешките. Да, понякога може да срещнеш някоя, която не се разбира. Но "Недефинирана променлива mysqli_connection .. на ред 10" и "Функцията mysqli_select_db очаква първи параметър да бъде mysqli ресурс, а е получил null" - тези си се разбират перфектно. :)
 
не мога да пиша скриптове затова питам тук пробвах какво ли не четох в официалния сайт на php но нищо не направих моля помогнете
 
if (!mysqli_select_db($mysqli_connection, '$database')) {

$mysqli_connection може би трябва да е $this->connection


Чети по-внимателно!!! Четенето на български не изисква умения за писане на скриптове!
 

Горе