Bonjour ,
Je suis en train de créer un système de commentaire et je but sur la dernière étape sans trouver l'erreur.
Je voudrais vérifier que un pseudo n'est pas déjà associé a une adresse mail ou qu'une adresse mail n'est pas déjà associé a un pseudo .
Voici mon script :
Voici le message d'erreur :
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 $connexion = new mysqli(HOST_DB,USER_DB,MDP_DB,USE_DB); if($connexion->error){ die('une erreur s\'est produite : '.$connexion->error); } // Méthode pour échapper tout les caractères afin de sécuriser le code foreach (array('pseudo','courriel','formation','message') as $champ) { $$champ = $connexion->real_escape_string($$champ); }// Fin de la méthode $sql ="SELECT COUNT (*) AS doublons FROM identification WHERE (pseudo = '$pseudo' AND mail <> '$courriel') OR (pseudo <> '$pseudo' AND mail = '$courriel')"; $resultats = $connexion->query($sql); $result = $resultats->fetch_object(); if($result->doublons > 0){ echo '<h3> Ce pseudo ou cete adresse mail existe déjà avec un autre identifiant</h3>'; } else{ //Ensuite j'execute le script qui me permet de poster le message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Fatal error: Call to a member function fetch_object() on a non-object in G:\wamp\www\v2b\avis.php on line 191 Call Stack # Time Memory Function Location 1 0.0012 431432 {main}( ) ..\avis.php:0
Merci d'avance pour votre aide.
Partager