Bonsoir à tous

Voila je gère un site sur un serveur.

On m'a demandé de m'occuper d'un autre sur un autre serveur et de faire un système d'accès membre.

Du coup, j'ai repris le mien qui fonctionne très bien mais là c'est la cata j'ai un message d'erreur

voici le code qui merde

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
 
<?php
    // Page faisant appel aux sessions
    session_start();
 
 
    // Vérification de l'autorisation
    if (!$_SESSION["login"]) {
        // Si l'utilisateur n'est pas autorisé il est reconduit
        // sur le formulaire d'identification
        header("Location: connexion.php");
        die();
    }   
	include('db_connect.php');
	$result=$mysqli->query("SELECT * FROM users WHERE login=".$_SESSION['login']);
	while($row = $result->fetch_array()){$login=$row['login'];}
?>
il me retourne cette erreur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Fatal error: Call to a member function fetch_array() on a non-object in /htdocs/Nouveau site/menu.php on line 14
la ligne 14 correspond a la ligne

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
while($row = $result->fetch_array()){$login=$row['login'];}
je pige pas sur mon autre site cela fonctionne nickel

merci de votre aide