Урок 54. почему возникает ошибка с $mysqli?

0

Я переписала код из видео, но мне выдает ошибку. Fatal error: Uncaught TypeError: Unsupported operand types: null - mysqli in C:\xampp\htdocs\kinomonster\index.php:4 Stack trace: #0 {main} thrown in C:\xampp\htdocs\kinomonster\index.php on line 4

На четвертой линнии находиться $mysqli - new mysqli("localhost","root","","kinomonster");

Ошибка не связана с паролем и привилегиями.

$mysqli - new mysqli("localhost","root","","kinomonster");

	if (mysqli_connect_errno()){
		printf("Соединение не установлено", mysqli_connect_error());
		exit();
	}

	$mysqli->set_charset('utf8');
	
	$query = $mysqli ->query('SELECT * FROM movie');

	while ($row =mysqli_fetch_assoc($query)) {
		echo $row["name"];
	}

	$mysqli->close();
php

1 ответов

1

Ошибка, потому-что вы с ошибкой написали:

$mysqli - new mysqli

Ошибка в том, что после $mysqli должен идти знак равно, а не знак тире.

Sign up or Log in to write an answer