PHP/SQL : condition

Fermé
Angelneonizz Messages postés 784 Date d'inscription mardi 9 décembre 2003 Statut Membre Dernière intervention 19 février 2018 - 2 déc. 2005 à 14:56
cestadire.ch Messages postés 82 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 27 septembre 2006 - 2 déc. 2005 à 19:23
bonjour, je viens de me mettre au PHP et je suis stopé par un petit probléme, que j'espére vous pourrez résoudre :

voila se que je voudrais faire :
je regarde si la personne connecté a mon site a un cookie en faisant :
if $log != ''
{
alors ...
}

dans ce alors je voudrais ajouter une autre condition, j'ai essayé avec un autre if mais ça ne fonctionne pas

Y a t'il une autre commande à connaitre ?

d'avance merci
A voir également:

4 réponses

psaikopat Messages postés 339 Date d'inscription jeudi 25 novembre 2004 Statut Membre Dernière intervention 24 février 2008 14
2 déc. 2005 à 14:59
If ($a==$b)
{...
}
Else if ($B==$c)
{...
}


C'est ça que tu veux faire ?
0
cestadire.ch Messages postés 82 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 27 septembre 2006 31
2 déc. 2005 à 15:02
il est pourtant possible d'encapsuler les conditions selon le modèle suivant:

if ($log!=''){
  
  if ($log=='a') echo 'log vaut a';
  else echo 'log n'est pas vide mais il ne vaut pas a'

}
else echo 'log est vide';



Je te conseille de lire la documentation (extrait de http://fr.php.net/if ):
"Vous pouvez imbriquer indéfiniment des instructions if les unes dans les autres, ce qui permet une grande flexibilité dans l'exécution d'une partie de code suivant un grand nombre de conditions."

........................
http://cestadire.ch
0
Angelneonizz Messages postés 784 Date d'inscription mardi 9 décembre 2003 Statut Membre Dernière intervention 19 février 2018 137
2 déc. 2005 à 15:37
merci beaucoup pour vos réponses

Cestadire.ch, en fait j'avais mis en plus des { } pour mon 2iéme IF, sa fouté le bazar

merci bien ça fonctionne maintenant :D
0
cestadire.ch Messages postés 82 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 27 septembre 2006 31
2 déc. 2005 à 19:23
"Cestadire.ch, en fait j'avais mis en plus des { } pour mon 2iéme IF, sa fouté le bazar "

Attention, si je n'ai pas mis les {}, c'est parce qu'il n'y avait qu'une ligne. S'il y en a plusieurs, il faut les mettre. Le deuxième if fonctionne exactement comme le premier !
if(condition1){

   if(condition2){

        etc...
   }

}


infos et tutoriels sur http://cestadire.ch
0