Как решить проблему: "Fatal error: Uncaught Error: Class "mysqli" not found in C:\Users\Titan\Desktop\PHP Practik job\PHP и MySQL\hello.php:99 Stack trace: #0 {main} thrown in C:\Users\Titan\Desktop\PHP Practik job\PHP и MySQL\hello.php on line 99".
Я хотел по практиковаться с СУБД MySQL и вносить в базу данный, данные из формы.
Код первого файла:
<form action="hello.php" method="post">
<input class="reg-inp" type="text" placeholder="login" name="login" value="" /><br />
<input class="reg-inp" type="text" placeholder="name" name="name" value="">
<input class="reg-inp" type="password" placeholder="password" name="pass" value="" /><br />
<button type="submit" id="submit">Регистрация</button>
</form>
И код второго:
<?php
$login = filter_var(
trim($_POST['login']),
FILTER_UNSAFE_RAW
);
$name = filter_var(
trim($_POST['name']),
FILTER_UNSAFE_RAW
);
$pass = filter_var(
trim($_POST['pass']),
FILTER_UNSAFE_RAW
);
if (strlen($login) < 5 || strlen($login) > 90) {
echo "<h1 style='color: red;'>Недопустимая длинна логина<h1>";
exit();
} else if (strlen($name) < 5 || strlen($name) > 90) {
echo "<h1 style='color: red;'>Недопустимая длинна имени<h1>";
exit();
} else if (strlen($pass) < 3 || strlen($pass) > 11) {
echo "<h1 style='color: red;'>Недопустимая длинна пороля<h1>";
exit();
}
$mysql = new mysqli('localhost', 'root', 'root', 'first');
$mysql->query("INSERT INTO
`users` (`login`, `password`, `name`)
VALUES('$login', '$pass', '$name')");
$mysql->close();
header('Location: /');
?>
Что мне делать?