probleme avec if imbriqué
			
		
	
	
	
		Salut ,
je sais pas comment je dois faire pour imbriquer mes if dans mon cas ici ca met toujours 
le nom existe pas même s'il existe
Merci de votre aide;o)
// test de la variable+ si vide
if(isset($nom) && $nom !="")
{
//ok donc select dans base le nom
   select le_nom from table where le_nom=$nom
   $lenom=$data['le_nom];
// test si le nom du form = au nom de la base
     if($lenom != $nom)
     { 
//le nom existe pas
        echo'le nom existe pas';
      }
     else
           { 
// le nom existe alors affiche page htm
              echo' code html';
            }
}
   else
      {
// le champ est pas remplis 
         echo'remplir les champs';
       }
 
ps: il faut pas tenir compte des erreurs avec le select  et la recup des donnés c'est juste pour montrer en gros mon script	
 
	
			
		
	
	
	
		Moi ce ke je fais, lorske j'ai un ptit prob comme ça, j'inverse les 2 résultats, avec le 
if et 
else pour voir si il affiche kan même quelque chose.
Avec ton code ca donnera :
// test de la variable+ si vide
if(isset($nom) && $nom !="")
{
//ok donc select dans base le nom
select le_nom from table where le_nom=$nom
$lenom=$data['le_nom];
// test si le nom du form = au nom de la base
if($lenom != $nom)
{ 
// le nom existe alors affiche page htm
echo' code html';
}
else
{ 
//le nom existe pas
echo'le nom existe pas';
}
}
else
{
// le champ est pas remplis 
echo'remplir les champs';
}
 
Si il affiche bien un résultat, c'est que tu as fait une erreur lors de ton 
if	 
			Si t'es fier d'être un Nazebroke, tape dans tes mains !!
				
				
		
			
		
	
	
	
		merci de tes conseils je viens d'essayer et sa affiche des resultas  donc erreur  

mais pourtant moi ca me semble logique  la facon dont j'ai mis mes if .. ej ne vois pas alors comment je dois faire 
	 
	
			
		
	
	
	
		ben écoute, sinon pr ce genre de syntaxe, tu déclare une variable  genre  $verif = 0 ;
ensuite dans une partie de la boucle tu la passe a 1
$verif = $verif +1; 
par ex
et tu la marque à l écran
ca te permet de savoir ou tu es passsé	
	
			
		
	
	
	
		hum
// test de la variable+ si vide
if(isset($nom) && $nom !="")
{
//ok donc select dans base le nom
$sql ='select le_nom from table where le_nom="$nom"'
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_array($req);
$lenom=$data['le_nom];
// test si le nom du form = au nom de la base
if($lenom != $nom)
{ 
//le nom existe pas
echo'le nom existe pas';
}
else
{ 
// le nom existe alors affiche page htm
echo' code html';
}
}
else
{
// le champ est pas remplis 
echo'remplir les champs';
}
 	 
	
			
		
	
	
	
		merci je vais tester avec la var $test mais le code que tu m'as noter est le même que le mien si ce n'est que j'ai pas indiquer ce qu'il faut exact pour le select et la recup des donnees ;o)	
	
	
	Ecrire un message
	
	Votre message vient d'être créé avec succès.
	
 
	BB-Code
	
		Pour insérer une URL clickable
		
		Pour insérer une adresse E-mail
		
		Pour annoter
		
		Pour écrire du code
		
		Pour faire un lien vers une fonction PHP
		
		Pour écrire du texte préformaté
		
		Pour écrire du texte en gras
		
		Pour écrire du texte en italique
		
		Pour écrire du texte souligné
		
		Pour écrire du texte barré
		
		Pour écrire un titre principal
		
		Pour écrire un titre secondaire
		
		Pour écrire une liste
		
	 
 
	Smiley
	
		
				
							
				:bond:
				
			 
						
				:boxe:
				
			 
						
				:bsmile:
				
			 
						
				:bump:
				
			 
						
				:clap:
				
			 
							 
				
							
				:coeur:
				
			 
						
				:cool:
				
			 
						
				:cry:
				
			 
						
				:eek:
				
			 
						
				:evil:
				
			 
							 
				
							
				:fleur:
				
			 
						
				:fou2:
				
			 
						
				:fou:
				
			 
						
				:grin:
				
			 
						
				:grrr:
				
			 
							 
				
							
				:hammer:
				
			 
						
				:hippy:
				
			 
						
				:hum:
				
			 
						
				:idee2:
				
			 
						
				:idee:
				
			 
							 
				
							
				:kdo:
				
			 
						
				:king:
				
			 
						
				:ko:
				
			 
						
				:lol:
				
			 
						
				:love2:
				
			 
							 
				
							
				:love:
				
			 
						
				:mad:
				
			 
						
				:maitre:
				
			 
						
				:noel:
				
			 
						
				:oops:
				
			 
							 
				
							
				:raa:
				
			 
						
				:razz:
				
			 
						
				:roll:
				
			 
						
				:sad:
				
			 
						
				:skull:
				
			 
							 
				
							
				:smile:
				
			 
						
				:timide:
				
			 
						
				:trink:
				
			 
						
				:vice:
				
			 
						
				:vomi:
				
			 
							 
				
							
				:wink:
				
			 
						
				:zzz: