Boucle do while() a condition multiples (résolu) [PHP] - PHP - Programmation
Marsh Posté le 05-03-2006 à 22:17:31
J'ai quand même déjà essayé les && mais ça ne va pas non plus...
Dans les if() on met les &&
Marsh Posté le 05-03-2006 à 22:20:47
ben si tu mets && ca marche parce que c'est ça qui s'utilise.
c'est que tu as une autre erreur
Marsh Posté le 05-03-2006 à 22:21:40
Tes conditions multiples doivent être vérifiées en même temps ou seulement sortir si l'une de ces conditions fonctionnent ?
Tu pourrais détailler l'ensemble du contenu de ton "While" ?
Marsh Posté le 05-03-2006 à 22:23:58
TheBosy a écrit : Bonsoir,
|
&& pour le AND booléen, || pour le or correspondant, le contenu de la condition d'une boucle while() (ou d'un if) est simplement une expression booléenne, celle ci peut être aussi complexe que voulu (et totalement illisible si besoin)
Marsh Posté le 05-03-2006 à 22:40:04
parae a écrit : Tes conditions multiples doivent être vérifiées en même temps ou seulement sortir si l'une de ces conditions fonctionnent ? |
Enfait j'ai des requêtes:
Une qui compte la somme de points et groupant par équipe, celle la je la met dans un tableau $num...
Ensuite j'ai une autre requête qui prend les équipes, et une dernière qui compte le nombre de match effectué par équipe.
Tout fonctionne car j'arrive visualité mon tableau et ça marche.
Code :
|
Ensuite je fais ma boucle do while en mettant les conditions et le if() sert à mettre les bonnes valeurs en face des bonnes équipes.
Le problème est dans le while, car quand je met qu'une condition ma boucle fonctionne, fait le bon nombre de tour, mais avec le while a condition multiples ce n'est plus le cas.
Voici mon code.
Code :
|
A+
Marsh Posté le 05-03-2006 à 23:13:53
Du nouveau après de nombeux tests, le pose problème est enfait dans le if().
Marsh Posté le 05-03-2006 à 22:08:57
Bonsoir,
Je voulais vous demandez si il y avait une astuce pour faire une boucle do while() à condition multiples?
J'ai essayé qqch mais ça ne marche pas...
Bonne soirée
Message édité par TheBosy le 06-03-2006 à 00:18:09