Bonsoir à tous,

Je gère bénévolement deux site associatifs sur deux hébergeurs différents.

j'ai une session start sur un site avec une boucle pour lire des données, sur ce site, tout fonctionne.

J'ai repris le même code pour le deuxième site ( question de facilite de mise en place) mais la je ne comprends pas j'ai une erreur.
voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
session_start();
if (!$_SESSION["login"]) {
  header("Location: index.php");
  die();
}
include('db_connect.php');
$result=$mysqli->query("SELECT * FROM users WHERE login=".$_SESSION['login']);
while($row = $result->fetch_array()){$login=$row['login'];$mdp=$row['pwd'];$active=$row['active'];}
if($active>0){
Je comprends vraiment pas pourquoi j'ai cette erreur sur l'un mais pas sur l'autre

erreur :

Fatal error: Call to a member function fetch_array() on a non-object in /htdocs/menu.php on line 10

Merci d'avance de vous pencher sur mon souci