problème sur une ligne de commande
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:
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:
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:
1 2
|
while($row = $result->fetch_array()){$login=$row['login'];} |
je pige pas sur mon autre site cela fonctionne nickel
merci de votre aide