← Комьюнити

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

Елизавета Савченко1 ответов

Я переписала код из видео, но мне выдает ошибку. 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();

1 ответов

Принятый ответ

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

$mysqli - new mysqli

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

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