@Islam222

Как решить проблему: "Fatal error: Uncaught Error: Class «mysqli» not found in"?

Как решить проблему: "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: /');

            ?>


Что мне делать?
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 1
php666
@php666
PHP-макака
exit();


выкинь книгу, по которой учишься.
она устарела лет на 15
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽