voila je suis actuellement en stage et je dois faire faire un site (en intranet) pour l'entreprise. Je dois crée des session que je viens d'apprendre via des tuto sur internet et j'ai un problème sur un de mes 2 mysql_fetch_object.

l'erreur qui s'affiche est :
Trying to get property of non-object in .....on line 50

voici mon code (je ne suis plutot moyen en langage web donc excuser moi si ce n'est pas très optimiser):

(c'est dans une balise php)

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
$req1 =("SELECT * FROM PERSONNE where login_personne='".$login1."' and mdp_personne='".$password1."'");
	$resultat=mysql_query($req1);
	$nrows=mysql_num_rows($resultat); // on compte le nombre de ligne récupérer (0 ou 1)
 
	if ($nrows==0) // si les info n'existe pas l'utilisateur retourne a la page de connexion  
		{
			echo"<form method='post' action='connexion.html'>";
			echo"<center>mauvais login ou mot de passe <br/>";
			echo"$nrows rows $login1 - $password1 <br/>";
			echo"<input type='submit' value='retour' />";
			echo"</center></form>";
		}
	else {  // si les info existe il est redirigé sur la page d'index
 
			$info= mysql_fetch_object($resultat); //le fetch_object retour un objet qui contien les donnée de la req effectuer sur la bdd
 
			//requette pour récuper le les donnée de la codification qui permettrons de gerer les droit d'acces au differente partie de l'intranet
 
			$req2=("SELECT * FROM CODIFICATION C INNER JOIN PERSONNE P ON 
			(C.nature = P.nature_groupe_personne AND C.code = P.code_groupe_personne)
			WHERE P.login_personne='".$login1."'");
 
			$resultat2=mysql_query($req2);
			$info2= mysql_fetch_object($resultat2);
 
 
			// On démarre la session
 
			session_start();
 
			// On créer des variables de session dans $_SESSION
 
			$_SESSION['login'] = $info->LOGIN_PERSONNE;
			$_SESSION['libelle'] = $info2->LIBELLE;       (ligne50)
 
 
			echo"<form method='post' action='indexOneFit2.html'>";
			echo"<center>".$_SESSION['login']." vous êtes connecter <br/>";
			//echo"$nrows rows <br/>";  //verification du nombre de réponse reçu
			echo $_SESSION['libelle'];
			echo"<input type='submit' value='OK' />";
			echo"</center></form>";
		}
merci d'avance