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 :
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
Voici le message d'erreur :
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.