Неустранимая ошибка: Uncaught Ошибка: вызов неопределенной функции mysqli вы можете мне помочь - PullRequest
0 голосов
/ 12 февраля 2019

Неустранимая ошибка: необученная ошибка: вызов неопределенной функции mysql_query () в C: \ xampp \ htdocs \ Daowat \ index.php: 20 Трассировка стека: # 0 {main}, брошенный в C: \ xampp \ htdocs\ Daowat \ index.php в строке 20

** Неустранимая ошибка: необработанная ошибка: вызов неопределенной функции mysql_query () в C: \ xampp \ htdocs \ Daowat \ index.php: 20 Трассировка стека: # 0{main} в C: \ xampp \ htdocs \ Daowat \ index.php в строке 20 **

     $con = mysqli_connect("localhost","root","","daowat_db") or die("Couldn't connet to SQL server");


    <?php include ( "./inc/connect.inc.php" ); ?>
<?php 
session_start();
if (isset($_COOKIE['user_login'])) {
    $_SESSION['user_login'] = $_COOKIE['user_login'];
    header("location: index.php");
    exit();
}

    if (isset($_POST['login'])) {
        if (isset($_POST['user_login']) && isset($_POST['password_login'])) {
            $user_login = mysqli_real_escape_string($con,$_POST['user_login']);
            $user_login = mb_convert_case($user_login, MB_CASE_LOWER, "UTF-8"); 
            $password_login = mysqli_real_escape_string($con,$_POST['password_login']);
            $rememberme = $_POST['rememberme'];     
            $num = 0;
            $password_login_md5 = md5($password_login);
            $resulta = ("SELECT * FROM users WHERE (username='$user_login' || email='$user_login') AND password='$password_login_md5' AND activated='1' AND blocked_user='0'");
            $result=mysqli_query($con,$resulta);
            $num = mysqli_num_rows($result); //******** Line 20
            $get_user_email = mysqli_fetch_assoc($result);
                $get_user_uname_db = $get_user_email['username'];
            if ($num>0) {
                $_SESSION['user_login'] = $get_user_uname_db;
                if ($rememberme != NULL) {
                    setcookie('user_login', $user_login, time() + (365 * 24 * 60 * 60), "/");
                }
                header('location: index.php');
                exit();
            }
            else {

1 Ответ

0 голосов
/ 12 февраля 2019

Эта ошибка возникает, когда расширение Mysql не включено в конфигурации PHP.

в файле конфигурации php.ini

;extension=mysqli.so

должно быть

extension=mysqli.so
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...