Bonjour tout le monde,
J’ai un formulaire de connexion dont voici le code :
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
19
20
21
22
23
24
25
26
27
28
29
<?php
if(isset($_POST['connexion'])){
	if(isset($_POST['id']) && ($_POST['mdp'])){
		//Connexion a la base de donnees
		$connexion=new mysqli("localhost","root","","testdb");
		if($connexion->connect_errno){
			echo"Erreur lors de la connexion au serveur et a la base de données: (" .$mysqli->connect_errno .") ". $mysqli->connect_error;
		}
		mysqli_query($connexion,"SET NAMES 'utf8'");
		$id=$_POST['id'];$id=$connexion->real_escape_string($id);
		$mdp=$_POST['mdp'];$mdp=$connexion->real_escape_string($mdp);
		$sql=$connexion->query("SELECT nom_utili, mdp, id_grp_utili FROM utilisateurs WHERE nom_utili='".$id."' AND mdp='".$mdp."'");
		$data=$sql->fetch_assoc();
		echo'Connexion reussie';
	}
	else{
			echo"Veuillez remplir tous les champs du formulaire";
		}
	}
else{ 
	echo"Veuillez soumettre le formulaire";
}
if(isset($_GET['logout'])){
	session_start();
	//destruction de la session
	session_destroy();
	header("location:/connexion/");
}
?>
Quand j’exécute la page j’ai le code d’erreur suivant :
Fatal error: Call to a member function fetch_assoc() on a non-object in C:\wamp\www\connexion\fcon.php on line 13
Nom : fetch.png
Affichages : 216
Taille : 93,9 Ko
Merci d'avance!