Problem with french version of While loops in php exercise 6


#1

Hi, it's been a day since I struggle to find out what to do to pass this exercise. Here's my code:

<?php
$condition = false;
do {
echo "

La boucle est exécutée une fois alors que la condition est fausse.

";
} while ($condition);
echo "
Maintenant on est sorti de la boucle.

";
?>

Then I get the error : "Oups, merci de réessayer. Avez-vous ajouté un point-virgule après le texte à afficher ?".

I don't know what to do, help :cry:.

Thanks in advance :).


#2

@byteslayer08851
You're missing curly brackets in your while loop.

Put your curly brackets here:

while ($condition); //Put a curly bracket here to start while loop
echo "Maintenant on est sorti de la boucle.";
//Put curly brackets here to end while loop

#3

Hi, just tried it:

<?php
$condition = false;
do {
echo "

La boucle est exécutée une fois alors que la condition est fausse.

";
} while ($condition);{
echo "

Maintenant on est sorti de la boucle.

";
}
?>

Still not working :(. Thanks anyway :).


#4

@byteslayer08851

Sorry no needs of curly brackets I realized. Also, set $condition variable to true after this line:

Hope this helped you


#5

It still won't work :cry:.


#6

@byteslayer08851

Print your code back again.


#7

salut
et tu lavais resolu ton probleme ? jimagine que oui :slight_smile: , je suis bloquer ici aussi tu pourrais maider stp


#8

:fr: Ce sujet a un an. S'il vous plaït créer un nouveau sujet pour obtenir de l'aide. Merci.
--
:gb: This topic is a year old. Please create a new topic to get help. Thanks.


#9