Bonjour tout le monde,
J’ai un formulaire de connexion dont voici le code :
Quand j’exécute la page j’ai le code d’erreur suivant :
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/"); } ?>
Fatal error: Call to a member function fetch_assoc() on a non-object in C:\wamp\www\connexion\fcon.php on line 13
Merci d'avance!
Partager