while

while - PHP - Programmation

Marsh Posté le 30-04-2005 à 18:47:39    

Bonjour,
Est-il possible de faire une boucle avec deux fonctions ?
 
Je m'explique :
 
while ($voir = mysql_fetch_array($result) et $commentaire = commentaire($result))
 
Merci d'avance !  :)  
 
toms

Reply

Marsh Posté le 30-04-2005 à 18:47:39   

Reply

Marsh Posté le 30-04-2005 à 18:48:36    

Essayes et tu verras :p


---------------
http://yoyo.eurotchat.net -> Wednesday 14 September a 02:00:01 up 43 days, 11:47,  2 users,  load average: 0.07, 0.03, 0.00
Reply

Marsh Posté le 30-04-2005 à 18:51:43    

à vrai dire j'ai essayé... mais je pensequeje me suis trompé ds la syntaxe.. Quelqu'un pourrait me donner la bonne syntaxe ?

Reply

Marsh Posté le 30-04-2005 à 18:56:26    

personne ne sait ? je peux pas y croire ;)

Reply

Marsh Posté le 30-04-2005 à 19:09:56    

A vrai dire, tu ne laisse même pas 5 minutes pour réfléchir :

thomascolban a écrit :


 
Posté le 30-04-2005 à 18:51:43
à vrai dire j'ai essayé... mais je pensequeje me suis trompé ds la syntaxe.. Quelqu'un pourrait me donner la bonne syntaxe ?


 

thomascolban a écrit :


 
Posté le 30-04-2005 à 18:56:26
personne ne sait ? je peux pas y croire ;)


---------------
http://yoyo.eurotchat.net -> Wednesday 14 September a 02:00:01 up 43 days, 11:47,  2 users,  load average: 0.07, 0.03, 0.00
Reply

Marsh Posté le 30-04-2005 à 19:41:11    

ben déjà, en groupant les fonctions entre () ça devrait le faire un peu mieux

Code :
  1. while ((... = ...) and (... = ... ))


 
fait le test :)

Reply

Marsh Posté le 05-05-2005 à 13:25:42    

merci bcp j'essaye tt de suite

Reply

Marsh Posté le 05-05-2005 à 13:33:47    

non, ça ne marche pas...

Reply

Marsh Posté le 05-05-2005 à 13:47:31    

thomascolban a écrit :

non, ça ne marche pas...


C'est à dire ?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 05-05-2005 à 13:57:43    

normalement ma boucle affiche un tableau avec les données d'une table sql et la possibilté de poster un commentaire pour chaque donnée et là ça affiche tout le contenu de la page sauf le tableau...
help ! :'(

Reply

Marsh Posté le 05-05-2005 à 13:57:43   

Reply

Marsh Posté le 05-05-2005 à 14:07:38    

Citation :

13:25:42 merci bcp j'essaye tt de suite


Citation :

13:33:47 non, ça ne marche pas...


Houlààà, mais tu cherches bcp trop longtemps!
 
En informatique, faut jamais passer plus de 2 minutes sur le même truc. Si tu bloques, baisse tout de suite les bras.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 05-05-2005 à 14:09:04    

<?>
Et ?

Reply

Marsh Posté le 05-05-2005 à 15:12:32    

lol

Reply

Marsh Posté le 05-05-2005 à 15:36:27    

thomascolban a écrit :

non, ça ne marche pas...


 
Bah si, j'ai même vérifier en vitesse après l'avoir poster. Maintenant, si un des deux critères retourne false, forcément, la boucle stope net :)

Reply

Marsh Posté le 05-05-2005 à 15:47:52    

La prchaine fois, laisse deux heures s'écouler avant de dire "ça marche pas".
 
Ca donnera au moins l'illusion que tu as cherché sérieusement par toi-même. Et, qui sait, ça te permettra peut-être même de trouver la solution.
 
[:dawa]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 05-05-2005 à 16:25:03    

Voilà tel quel le code que j'ai écrit pour vérifier mes dires, il fonctionne parfaitement
 

Code :
  1. $bool = true;
  2. while (($text = resume($parag,10)) && ($stop = is_bool($bool))){
  3. echo 'ça passe';
  4. $bool = 'stop';
  5. }


 
ou resume() est une fonction perso retournant un résumé d'un texte ou false si la paramètre fourni n'est pas de type string. Aucun problème, j'ai bien le message "ça passe" affiché une fois.


Message édité par naceroth le 05-05-2005 à 16:25:14
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed